1<!doctype html> 2<html class="no-js" lang="en" data-template="page.bridal"> 3<head> 4<!-- Start of TrueVault Code Block -->
5<script src="https://polaris.truevaultcdn.com/static/pc/BRAVPCPNR/polaris.js"></script>
5 6<!-- End of TrueVault Code Block --> 7<link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 8<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin /> 9<link rel='preconnect dns-prefetch' href='https://whale.camera/' crossorigin />
10<script> 11/* >> TriplePixel :: start*/ 12window.TriplePixelData={TripleName:"jennifer-behr-studio.myshopify.com",ver:"2.12",plat:"SHOPIFY",isHeadless:false},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,a){return void 0===a&&(a=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(a)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href,ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://whale.camera/live/dot.txt",5)))}}("","TriplePixel",localStorage); 13/* << TriplePixel :: end*/ 14</script>
14 15<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin /> 16<!-- Begin BlackCrow Script Tag: DO NOT MODIFY! --> 17
17<script type="text/javascript" async src="https://shopify-init.blackcrow.ai/js/core/jennifer-behr-studio.js?shopify_app_version=1.0.219&shop=jennifer-behr-studio.myshopify.com"></script>
17 18<!-- End BlackCrow Script Tag --> 19<!-- Google Tag Manager -->
20<script>
vendor: 327 bytes, lines 20-24
20(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 21new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 22j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 23'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 24})(window,document,'script','dataLayer','
24GTM-TBTH3RB
vendor: 3 bytes, line 24
24');
24</script>
24 25<!-- End Google Tag Manager --> 26 27<link rel='preconnect dns-prefetch' href='https://triplewhale-pixel.web.app/' crossorigin />
28<script> 29/* >> TriplePixel :: start*/ 30window.TriplePixelData={TripleName:"jennifer-behr-studio.myshopify.com",ver:"1.9.0"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","application/json")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(".txt")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1;try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push(location.href),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)},E=A[H]=function(t,e){return"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e]),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("//conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,url:window.location.href,ref:document.referrer,ver:window.TriplePixelData.ver},O("//api.config-security.com/",5,p),O("//triplewhale-pixel.web.app/dot1.9.txt",5)))}}("","TriplePixel",localStorage); 31/* << TriplePixel :: end*/ 32</script>
32<!-- Basic page needs ================================================== --> 33 <meta charset="utf-8"> 34 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 35 <link rel="preconnect" href="https://cdn.shopify.com"> 36 <link rel="preconnect" href="https://cdnjs.cloudflare.com"> 37 <link rel="preconnect" href="https://swymprod.azureedge.net/"> 38 <link rel="preconnect" href="https://googleadservices.com"> 39 <link rel="preconnect" href="https://connect.facebook.net"> 40 <link rel="preconnect" href="https://google-analytics.com"> 41 <link rel="preconnect" href="https://static.klaviyo.com"> 42 <link rel="preconnect" href="https://tag.rmp.rakuten.com"> 43 44
44<script> 45 function deferjQuery(method) { 46 if (window.jQuery) { 47 method(); 48 } else { 49 setTimeout(function() { deferjQuery(method) }, 50); 50 } 51 } 52 </script>
52 53 54
54<script> 55 window.theme = window.theme || {}; 56 theme.rootUrl = "\/"; 57 theme.rootUrlWithoutSlash = ''; 58 theme.strings = { 59 zoomClose: "Close (Esc)", 60 zoomPrev: "Previous (Left arrow key)", 61 zoomNext: "Next (Right arrow key)", 62 moneyFormat: "${{amount_no_decimals}}", 63 addressError: "Error looking up that address", 64 addressNoResults: "No results for that address", 65 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 66 authError: "There was a problem authenticating your Google Maps account.", 67 cartEmpty: "There's nothing \u003cem\u003ein your cart.\u003c\/em\u003e", 68 continue_browsing_html: "cart.general.continue_browsing_html", 69 cartCookie: "Enable cookies to use the shopping cart", 70 cartSavings: "You're saving [savings]", 71 productSlideLabel: "Slide [slide_number] of [slide_max].", 72 galleryThumbnailAlt: "Load image into Gallery viewer, [imageAlt]", 73 videoThumbnailAlt: "Load and play video in Gallery viewer, [imageAlt]" 74 }; 75 theme.settings = { 76 cartType: "drawer", 77 gridType: null 78 }; 79 </script>
79 80 81 82 <!-- Google Tag Manager -->
83<script>
vendor: 327 bytes, lines 83-87
83(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 84new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 85j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 86'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 87})(window,document,'script','dataLayer','
87GTM-TBTH3RB
vendor: 3 bytes, line 87
87');
87</script>
87 88<!-- End Google Tag Manager --> 89 90 91 92 93 <link rel="shortcut icon" href="//www.jenniferbehr.com/cdn/shop/files/favicon_c03be0a1-41c2-45ea-a781-59b171300139.png?crop=center&height=32&v=1614304514&width=32" type="image/png" /> 94 95 96 <!-- Title and description ================================================== --> 97 <title>Bridal Store – Jennifer Behr LLC 98 </title> 99 100 101 102 <!-- Helpers ================================================== --> 103 <!-- /snippets/social-meta-tags.liquid --> 104 105 106 107 108<meta property="og:site_name" content="Jennifer Behr LLC"> 109<meta property="og:url" content="https://www.jenniferbehr.com/pages/bridal-store"> 110<meta property="og:title" content="Bridal Store"> 111<meta property="og:type" content="website"> 112<meta property="og:description" content="Handcrafted in New York City since 2005, Jennifer Behr designs romantic, ethereal headpieces and jewelry. Explore our exquisite, luxury collection today."> 113 114 115 116 117 118<meta name="twitter:card" content="summary_large_image"> 119<meta name="twitter:title" content="Bridal Store"> 120<meta name="twitter:description" content="Handcrafted in New York City since 2005, Jennifer Behr designs romantic, ethereal headpieces and jewelry. Explore our exquisite, luxury collection today."> 121 122 <link rel="canonical" href="https://www.jenniferbehr.com/pages/bridal-store"> 123 <meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"> 124 <meta name="theme-color" content="#c1cbb3"> 125 126 <!-- CSS ================================================== --> 127 <link href="//www.jenniferbehr.com/cdn/shop/t/154/assets/select.css?v=181110764481089636851787756610" rel="stylesheet" type="text/css" media="all" /> 128 <link href="//www.jenniferbehr.com/cdn/shop/t/154/assets/theme.scss.css?v=145865785052673621201787756748" rel="stylesheet" type="text/css" media="all" /> 129
129<script src="//www.jenniferbehr.com/cdn/shop/t/154/assets/select.js?v=162230807885894598461787756610"></script>
129 130
130<script src="//www.jenniferbehr.com/cdn/shop/t/154/assets/theme.js?v=52316798269538000711787756747"></script>
130 131 132
132<script data-polaris-consent="statistics,marketing"> 133 fbq('track', 'CompleteRegistration'); 134 </script>
134 135 136 <!-- Header hook for plugins ================================================== --> 137
137<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
137<meta name="facebook-domain-verification" content="8269rxg4q2omhm820h1uromse2kut3"> 138<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/43195433119/digital_wallets/dialog"> 139<meta id="in-context-paypal-metadata" data-shop-id="43195433119" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 140<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://www.jenniferbehr.com/pages/bridal-store"> 141<link rel="alternate" hreflang="en" href="https://www.jenniferbehr.com/pages/bridal-store"> 142<link rel="alternate" hreflang="en-AW" href="https://www.jenniferbehr.com/en-aw/pages/bridal-store"> 143<link rel="alternate" hreflang="en-DE" href="https://www.jenniferbehr.com/en-de/pages/bridal-store"> 144<link rel="alternate" hreflang="en-AD" href="https://www.jenniferbehr.com/en-ad/pages/bridal-store"> 145<link rel="alternate" hreflang="en-AE" href="https://www.jenniferbehr.com/en-ae/pages/bridal-store"> 146<link rel="alternate" hreflang="en-AG" href="https://www.jenniferbehr.com/en-ag/pages/bridal-store"> 147<link rel="alternate" hreflang="en-AI" href="https://www.jenniferbehr.com/en-ai/pages/bridal-store"> 148<link rel="alternate" hreflang="en-AL" href="https://www.jenniferbehr.com/en-al/pages/bridal-store"> 149<link rel="alternate" hreflang="en-AM" href="https://www.jenniferbehr.com/en-am/pages/bridal-store"> 150<link rel="alternate" hreflang="en-AO" href="https://www.jenniferbehr.com/en-ao/pages/bridal-store"> 151<link rel="alternate" hreflang="en-AR" href="https://www.jenniferbehr.com/en-ar/pages/bridal-store"> 152<link rel="alternate" hreflang="en-AT" href="https://www.jenniferbehr.com/en-at/pages/bridal-store"> 153<link rel="alternate" hreflang="en-AU" href="https://www.jenniferbehr.com/en-au/pages/bridal-store"> 154<link rel="alternate" hreflang="en-AZ" href="https://www.jenniferbehr.com/en-az/pages/bridal-store"> 155<link rel="alternate" hreflang="en-BA" href="https://www.jenniferbehr.com/en-ba/pages/bridal-store"> 156<link rel="alternate" hreflang="en-BB" href="https://www.jenniferbehr.com/en-bb/pages/bridal-store"> 157<link rel="alternate" hreflang="en-BD" href="https://www.jenniferbehr.com/en-bd/pages/bridal-store"> 158<link rel="alternate" hreflang="en-BE" href="https://www.jenniferbehr.com/en-be/pages/bridal-store"> 159<link rel="alternate" hreflang="en-BF" href="https://www.jenniferbehr.com/en-bf/pages/bridal-store"> 160<link rel="alternate" hreflang="en-BG" href="https://www.jenniferbehr.com/en-bg/pages/bridal-store"> 161<link rel="alternate" hreflang="en-BH" href="https://www.jenniferbehr.com/en-bh/pages/bridal-store"> 162<link rel="alternate" hreflang="en-BJ" href="https://www.jenniferbehr.com/en-bj/pages/bridal-store"> 163<link rel="alternate" hreflang="en-BM" href="https://www.jenniferbehr.com/en-bm/pages/bridal-store"> 164<link rel="alternate" hreflang="en-BN" href="https://www.jenniferbehr.com/en-bn/pages/bridal-store"> 165<link rel="alternate" hreflang="en-BO" href="https://www.jenniferbehr.com/en-bo/pages/bridal-store"> 166<link rel="alternate" hreflang="en-BR" href="https://www.jenniferbehr.com/en-br/pages/bridal-store"> 167<link rel="alternate" hreflang="en-BS" href="https://www.jenniferbehr.com/en-bs/pages/bridal-store"> 168<link rel="alternate" hreflang="en-BT" href="https://www.jenniferbehr.com/en-bt/pages/bridal-store"> 169<link rel="alternate" hreflang="en-BW" href="https://www.jenniferbehr.com/en-bw/pages/bridal-store"> 170<link rel="alternate" hreflang="en-BZ" href="https://www.jenniferbehr.com/en-bz/pages/bridal-store"> 171<link rel="alternate" hreflang="en-CA" href="https://www.jenniferbehr.com/en-ca/pages/bridal-store"> 172<link rel="alternate" hreflang="en-CI" href="https://www.jenniferbehr.com/en-ci/pages/bridal-store"> 173<link rel="alternate" hreflang="en-CK" href="https://www.jenniferbehr.com/en-ck/pages/bridal-store"> 174<link rel="alternate" hreflang="en-CL" href="https://www.jenniferbehr.com/en-cl/pages/bridal-store"> 175<link rel="alternate" hreflang="en-CM" href="https://www.jenniferbehr.com/en-cm/pages/bridal-store"> 176<link rel="alternate" hreflang="en-CN" href="https://www.jenniferbehr.com/en-cn/pages/bridal-store"> 177<link rel="alternate" hreflang="en-CO" href="https://www.jenniferbehr.com/en-co/pages/bridal-store"> 178<link rel="alternate" hreflang="en-CR" href="https://www.jenniferbehr.com/en-cr/pages/bridal-store"> 179<link rel="alternate" hreflang="en-CV" href="https://www.jenniferbehr.com/en-cv/pages/bridal-store"> 180<link rel="alternate" hreflang="en-CY" href="https://www.jenniferbehr.com/en-cy/pages/bridal-store"> 181<link rel="alternate" hreflang="en-CZ" href="https://www.jenniferbehr.com/en-cz/pages/bridal-store"> 182<link rel="alternate" hreflang="en-DJ" href="https://www.jenniferbehr.com/en-dj/pages/bridal-store"> 183<link rel="alternate" hreflang="en-DK" href="https://www.jenniferbehr.com/en-dk/pages/bridal-store"> 184<link rel="alternate" hreflang="en-DM" href="https://www.jenniferbehr.com/en-dm/pages/bridal-store"> 185<link rel="alternate" hreflang="en-DO" href="https://www.jenniferbehr.com/en-do/pages/bridal-store"> 186<link rel="alternate" hreflang="en-DZ" href="https://www.jenniferbehr.com/en-dz/pages/bridal-store"> 187<link rel="alternate" hreflang="en-EC" href="https://www.jenniferbehr.com/en-ec/pages/bridal-store"> 188<link rel="alternate" hreflang="en-EE" href="https://www.jenniferbehr.com/en-ee/pages/bridal-store"> 189<link rel="alternate" hreflang="en-EG" href="https://www.jenniferbehr.com/en-eg/pages/bridal-store"> 190<link rel="alternate" hreflang="en-ES" href="https://www.jenniferbehr.com/en-es/pages/bridal-store"> 191<link rel="alternate" hreflang="en-ET" href="https://www.jenniferbehr.com/en-et/pages/bridal-store"> 192<link rel="alternate" hreflang="en-FJ" href="https://www.jenniferbehr.com/en-fj/pages/bridal-store"> 193<link rel="alternate" hreflang="en-FK" href="https://www.jenniferbehr.com/en-fk/pages/bridal-store"> 194<link rel="alternate" hreflang="en-FO" href="https://www.jenniferbehr.com/en-fo/pages/bridal-store"> 195<link rel="alternate" hreflang="en-FR" href="https://www.jenniferbehr.com/en-fr/pages/bridal-store"> 196<link rel="alternate" hreflang="en-GA" href="https://www.jenniferbehr.com/en-ga/pages/bridal-store"> 197<link rel="alternate" hreflang="en-GD" href="https://www.jenniferbehr.com/en-gd/pages/bridal-store"> 198<link rel="alternate" hreflang="en-GE" href="https://www.jenniferbehr.com/en-ge/pages/bridal-store"> 199<link rel="alternate" hreflang="en-GF" href="https://www.jenniferbehr.com/en-gf/pages/bridal-store"> 200<link rel="alternate" hreflang="en-GG" href="https://www.jenniferbehr.com/en-gg/pages/bridal-store"> 201<link rel="alternate" hreflang="en-GH" href="https://www.jenniferbehr.com/en-gh/pages/bridal-store"> 202<link rel="alternate" hreflang="en-GI" href="https://www.jenniferbehr.com/en-gi/pages/bridal-store"> 203<link rel="alternate" hreflang="en-GL" href="https://www.jenniferbehr.com/en-gl/pages/bridal-store"> 204<link rel="alternate" hreflang="en-GM" href="https://www.jenniferbehr.com/en-gm/pages/bridal-store"> 205<link rel="alternate" hreflang="en-GN" href="https://www.jenniferbehr.com/en-gn/pages/bridal-store"> 206<link rel="alternate" hreflang="en-GP" href="https://www.jenniferbehr.com/en-gp/pages/bridal-store"> 207<link rel="alternate" hreflang="en-GQ" href="https://www.jenniferbehr.com/en-gq/pages/bridal-store"> 208<link rel="alternate" hreflang="en-GR" href="https://www.jenniferbehr.com/en-gr/pages/bridal-store"> 209<link rel="alternate" hreflang="en-IL" href="https://www.jenniferbehr.com/en-il/pages/bridal-store"> 210<link rel="alternate" hreflang="en-IT" href="https://www.jenniferbehr.com/en-it/pages/bridal-store"> 211<link rel="alternate" hreflang="en-GW" href="https://www.jenniferbehr.com/en-gw/pages/bridal-store"> 212<link rel="alternate" hreflang="en-GY" href="https://www.jenniferbehr.com/en-gy/pages/bridal-store"> 213<link rel="alternate" hreflang="en-HK" href="https://www.jenniferbehr.com/en-hk/pages/bridal-store"> 214<link rel="alternate" hreflang="en-HN" href="https://www.jenniferbehr.com/en-hn/pages/bridal-store"> 215<link rel="alternate" hreflang="en-HR" href="https://www.jenniferbehr.com/en-hr/pages/bridal-store"> 216<link rel="alternate" hreflang="en-HT" href="https://www.jenniferbehr.com/en-ht/pages/bridal-store"> 217<link rel="alternate" hreflang="en-HU" href="https://www.jenniferbehr.com/en-hu/pages/bridal-store"> 218<link rel="alternate" hreflang="en-ID" href="https://www.jenniferbehr.com/en-id/pages/bridal-store"> 219<link rel="alternate" hreflang="en-IE" href="https://www.jenniferbehr.com/en-ie/pages/bridal-store"> 220<link rel="alternate" hreflang="en-IM" href="https://www.jenniferbehr.com/en-im/pages/bridal-store"> 221<link rel="alternate" hreflang="en-IN" href="https://www.jenniferbehr.com/en-in/pages/bridal-store"> 222<link rel="alternate" hreflang="en-IS" href="https://www.jenniferbehr.com/en-is/pages/bridal-store"> 223<link rel="alternate" hreflang="en-JE" href="https://www.jenniferbehr.com/en-je/pages/bridal-store"> 224<link rel="alternate" hreflang="en-JM" href="https://www.jenniferbehr.com/en-jm/pages/bridal-store"> 225<link rel="alternate" hreflang="en-JO" href="https://www.jenniferbehr.com/en-jo/pages/bridal-store"> 226<link rel="alternate" hreflang="en-JP" href="https://www.jenniferbehr.com/en-jp/pages/bridal-store"> 227<link rel="alternate" hreflang="en-KE" href="https://www.jenniferbehr.com/en-ke/pages/bridal-store"> 228<link rel="alternate" hreflang="en-KG" href="https://www.jenniferbehr.com/en-kg/pages/bridal-store"> 229<link rel="alternate" hreflang="en-KH" href="https://www.jenniferbehr.com/en-kh/pages/bridal-store"> 230<link rel="alternate" hreflang="en-KI" href="https://www.jenniferbehr.com/en-ki/pages/bridal-store"> 231<link rel="alternate" hreflang="en-KM" href="https://www.jenniferbehr.com/en-km/pages/bridal-store"> 232<link rel="alternate" hreflang="en-KR" href="https://www.jenniferbehr.com/en-kr/pages/bridal-store"> 233<link rel="alternate" hreflang="en-KW" href="https://www.jenniferbehr.com/en-kw/pages/bridal-store"> 234<link rel="alternate" hreflang="en-KY" href="https://www.jenniferbehr.com/en-ky/pages/bridal-store"> 235<link rel="alternate" hreflang="en-KZ" href="https://www.jenniferbehr.com/en-kz/pages/bridal-store"> 236<link rel="alternate" hreflang="en-LA" href="https://www.jenniferbehr.com/en-la/pages/bridal-store"> 237<link rel="alternate" hreflang="en-LB" href="https://www.jenniferbehr.com/en-lb/pages/bridal-store"> 238<link rel="alternate" hreflang="en-LI" href="https://www.jenniferbehr.com/en-li/pages/bridal-store"> 239<link rel="alternate" hreflang="en-LS" href="https://www.jenniferbehr.com/en-ls/pages/bridal-store"> 240<link rel="alternate" hreflang="en-LT" href="https://www.jenniferbehr.com/en-lt/pages/bridal-store"> 241<link rel="alternate" hreflang="en-LU" href="https://www.jenniferbehr.com/en-lu/pages/bridal-store"> 242<link rel="alternate" hreflang="en-LV" href="https://www.jenniferbehr.com/en-lv/pages/bridal-store"> 243<link rel="alternate" hreflang="en-MA" href="https://www.jenniferbehr.com/en-ma/pages/bridal-store"> 244<link rel="alternate" hreflang="en-MC" href="https://www.jenniferbehr.com/en-mc/pages/bridal-store"> 245<link rel="alternate" hreflang="en-MD" href="https://www.jenniferbehr.com/en-md/pages/bridal-store"> 246<link rel="alternate" hreflang="en-ME" href="https://www.jenniferbehr.com/en-me/pages/bridal-store"> 247<link rel="alternate" hreflang="en-MG" href="https://www.jenniferbehr.com/en-mg/pages/bridal-store"> 248<link rel="alternate" hreflang="en-MK" href="https://www.jenniferbehr.com/en-mk/pages/bridal-store"> 249<link rel="alternate" hreflang="en-MN" href="https://www.jenniferbehr.com/en-mn/pages/bridal-store"> 250<link rel="alternate" hreflang="en-MO" href="https://www.jenniferbehr.com/en-mo/pages/bridal-store"> 251<link rel="alternate" hreflang="en-MQ" href="https://www.jenniferbehr.com/en-mq/pages/bridal-store"> 252<link rel="alternate" hreflang="en-MR" href="https://www.jenniferbehr.com/en-mr/pages/bridal-store"> 253<link rel="alternate" hreflang="en-MS" href="https://www.jenniferbehr.com/en-ms/pages/bridal-store"> 254<link rel="alternate" hreflang="en-MT" href="https://www.jenniferbehr.com/en-mt/pages/bridal-store"> 255<link rel="alternate" hreflang="en-MU" href="https://www.jenniferbehr.com/en-mu/pages/bridal-store"> 256<link rel="alternate" hreflang="en-MV" href="https://www.jenniferbehr.com/en-mv/pages/bridal-store"> 257<link rel="alternate" hreflang="en-MW" href="https://www.jenniferbehr.com/en-mw/pages/bridal-store"> 258<link rel="alternate" hreflang="en-MX" href="https://www.jenniferbehr.com/en-mx/pages/bridal-store"> 259<link rel="alternate" hreflang="en-MY" href="https://www.jenniferbehr.com/en-my/pages/bridal-store"> 260<link rel="alternate" hreflang="en-RO" href="https://www.jenniferbehr.com/en-ro/pages/bridal-store"> 261<link rel="alternate" hreflang="en-NA" href="https://www.jenniferbehr.com/en-na/pages/bridal-store"> 262<link rel="alternate" hreflang="en-NG" href="https://www.jenniferbehr.com/en-ng/pages/bridal-store"> 263<link rel="alternate" hreflang="en-NI" href="https://www.jenniferbehr.com/en-ni/pages/bridal-store"> 264<link rel="alternate" hreflang="en-NL" href="https://www.jenniferbehr.com/en-nl/pages/bridal-store"> 265<link rel="alternate" hreflang="en-NO" href="https://www.jenniferbehr.com/en-no/pages/bridal-store"> 266<link rel="alternate" hreflang="en-NP" href="https://www.jenniferbehr.com/en-np/pages/bridal-store"> 267<link rel="alternate" hreflang="en-NR" href="https://www.jenniferbehr.com/en-nr/pages/bridal-store"> 268<link rel="alternate" hreflang="en-NU" href="https://www.jenniferbehr.com/en-nu/pages/bridal-store"> 269<link rel="alternate" hreflang="en-NZ" href="https://www.jenniferbehr.com/en-nz/pages/bridal-store"> 270<link rel="alternate" hreflang="en-OM" href="https://www.jenniferbehr.com/en-om/pages/bridal-store"> 271<link rel="alternate" hreflang="en-PA" href="https://www.jenniferbehr.com/en-pa/pages/bridal-store"> 272<link rel="alternate" hreflang="en-PE" href="https://www.jenniferbehr.com/en-pe/pages/bridal-store"> 273<link rel="alternate" hreflang="en-PF" href="https://www.jenniferbehr.com/en-pf/pages/bridal-store"> 274<link rel="alternate" hreflang="en-PG" href="https://www.jenniferbehr.com/en-pg/pages/bridal-store"> 275<link rel="alternate" hreflang="en-LK" href="https://www.jenniferbehr.com/en-lk/pages/bridal-store"> 276<link rel="alternate" hreflang="en-PK" href="https://www.jenniferbehr.com/en-pk/pages/bridal-store"> 277<link rel="alternate" hreflang="en-PL" href="https://www.jenniferbehr.com/en-pl/pages/bridal-store"> 278<link rel="alternate" hreflang="en-PT" href="https://www.jenniferbehr.com/en-pt/pages/bridal-store"> 279<link rel="alternate" hreflang="en-PY" href="https://www.jenniferbehr.com/en-py/pages/bridal-store"> 280<link rel="alternate" hreflang="en-QA" href="https://www.jenniferbehr.com/en-qa/pages/bridal-store"> 281<link rel="alternate" hreflang="en-RE" href="https://www.jenniferbehr.com/en-re/pages/bridal-store"> 282<link rel="alternate" hreflang="en-RS" href="https://www.jenniferbehr.com/en-rs/pages/bridal-store"> 283<link rel="alternate" hreflang="en-CH" href="https://www.jenniferbehr.com/en-ch/pages/bridal-store"> 284<link rel="alternate" hreflang="en-SA" href="https://www.jenniferbehr.com/en-sa/pages/bridal-store"> 285<link rel="alternate" hreflang="en-SB" href="https://www.jenniferbehr.com/en-sb/pages/bridal-store"> 286<link rel="alternate" hreflang="en-SC" href="https://www.jenniferbehr.com/en-sc/pages/bridal-store"> 287<link rel="alternate" hreflang="en-SE" href="https://www.jenniferbehr.com/en-se/pages/bridal-store"> 288<link rel="alternate" hreflang="en-SG" href="https://www.jenniferbehr.com/en-sg/pages/bridal-store"> 289<link rel="alternate" hreflang="en-SI" href="https://www.jenniferbehr.com/en-si/pages/bridal-store"> 290<link rel="alternate" hreflang="en-SK" href="https://www.jenniferbehr.com/en-sk/pages/bridal-store"> 291<link rel="alternate" hreflang="en-SL" href="https://www.jenniferbehr.com/en-sl/pages/bridal-store"> 292<link rel="alternate" hreflang="en-SM" href="https://www.jenniferbehr.com/en-sm/pages/bridal-store"> 293<link rel="alternate" hreflang="en-SN" href="https://www.jenniferbehr.com/en-sn/pages/bridal-store"> 294<link rel="alternate" hreflang="en-SR" href="https://www.jenniferbehr.com/en-sr/pages/bridal-store"> 295<link rel="alternate" hreflang="en-ST" href="https://www.jenniferbehr.com/en-st/pages/bridal-store"> 296<link rel="alternate" hreflang="en-SV" href="https://www.jenniferbehr.com/en-sv/pages/bridal-store"> 297<link rel="alternate" hreflang="en-SZ" href="https://www.jenniferbehr.com/en-sz/pages/bridal-st
297ore"> 298<link rel="alternate" hreflang="en-TC" href="https://www.jenniferbehr.com/en-tc/pages/bridal-store"> 299<link rel="alternate" hreflang="en-GB" href="https://www.jenniferbehr.com/en-gb/pages/bridal-store"> 300<link rel="alternate" hreflang="en-TG" href="https://www.jenniferbehr.com/en-tg/pages/bridal-store"> 301<link rel="alternate" hreflang="en-TH" href="https://www.jenniferbehr.com/en-th/pages/bridal-store"> 302<link rel="alternate" hreflang="en-TM" href="https://www.jenniferbehr.com/en-tm/pages/bridal-store"> 303<link rel="alternate" hreflang="en-TN" href="https://www.jenniferbehr.com/en-tn/pages/bridal-store"> 304<link rel="alternate" hreflang="en-TO" href="https://www.jenniferbehr.com/en-to/pages/bridal-store"> 305<link rel="alternate" hreflang="en-TL" href="https://www.jenniferbehr.com/en-tl/pages/bridal-store"> 306<link rel="alternate" hreflang="en-TT" href="https://www.jenniferbehr.com/en-tt/pages/bridal-store"> 307<link rel="alternate" hreflang="en-TV" href="https://www.jenniferbehr.com/en-tv/pages/bridal-store"> 308<link rel="alternate" hreflang="en-TW" href="https://www.jenniferbehr.com/en-tw/pages/bridal-store"> 309<link rel="alternate" hreflang="en-TZ" href="https://www.jenniferbehr.com/en-tz/pages/bridal-store"> 310<link rel="alternate" hreflang="en-UG" href="https://www.jenniferbehr.com/en-ug/pages/bridal-store"> 311<link rel="alternate" hreflang="en-UY" href="https://www.jenniferbehr.com/en-uy/pages/bridal-store"> 312<link rel="alternate" hreflang="en-UZ" href="https://www.jenniferbehr.com/en-uz/pages/bridal-store"> 313<link rel="alternate" hreflang="en-VA" href="https://www.jenniferbehr.com/en-va/pages/bridal-store"> 314<link rel="alternate" hreflang="en-VE" href="https://www.jenniferbehr.com/en-ve/pages/bridal-store"> 315<link rel="alternate" hreflang="en-VG" href="https://www.jenniferbehr.com/en-vg/pages/bridal-store"> 316<link rel="alternate" hreflang="en-VN" href="https://www.jenniferbehr.com/en-vn/pages/bridal-store"> 317<link rel="alternate" hreflang="en-VU" href="https://www.jenniferbehr.com/en-vu/pages/bridal-store"> 318<link rel="alternate" hreflang="en-WF" href="https://www.jenniferbehr.com/en-wf/pages/bridal-store"> 319<link rel="alternate" hreflang="en-WS" href="https://www.jenniferbehr.com/en-ws/pages/bridal-store"> 320<link rel="alternate" hreflang="en-ZA" href="https://www.jenniferbehr.com/en-za/pages/bridal-store"> 321<link rel="alternate" hreflang="en-ZM" href="https://www.jenniferbehr.com/en-zm/pages/bridal-store"> 322<link rel="alternate" hreflang="en-ZW" href="https://www.jenniferbehr.com/en-zw/pages/bridal-store"> 323<link rel="alternate" hreflang="en-FI" href="https://www.jenniferbehr.com/en-fi/pages/bridal-store"> 324<link rel="alternate" hreflang="en-GT" href="https://www.jenniferbehr.com/en-gt/pages/bridal-store"> 325<link rel="alternate" hreflang="en-MZ" href="https://www.jenniferbehr.com/en-mz/pages/bridal-store"> 326<link rel="alternate" hreflang="en-NC" href="https://www.jenniferbehr.com/en-nc/pages/bridal-store"> 327<link rel="alternate" hreflang="en-PH" href="https://www.jenniferbehr.com/en-ph/pages/bridal-store"> 328<link rel="alternate" hreflang="en-RW" href="https://www.jenniferbehr.com/en-rw/pages/bridal-store"> 329<link rel="alternate" hreflang="en-TD" href="https://www.jenniferbehr.com/en-td/pages/bridal-store"> 330<link rel="alternate" hreflang="en-CW" href="https://www.jenniferbehr.com/en-cw/pages/bridal-store">
331<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2573828255"></script>
331 332<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
333<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=2573828255&shop_id=43195433119" crossorigin="anonymous"></script>
vendor: 1 bytes, line 333
333
334<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":43195433119,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/43195433119","merchantName":"Jennifer Behr LLC","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Jennifer Behr LLC","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 334
334
335<script id="shopify-features" type="application/json">{"accessToken":"9af57b9b1df680ec2d256bde7a8971a9","betas":["rich-media-storefront-analytics"],"domain":"www.jenniferbehr.com","predictiveSearch":true,"shopId":43195433119,"locale":"en"}</script>
vendor: 1 bytes, line 335
335
336<script>var Shopify = Shopify || {}; 337Shopify.shop = "jennifer-behr-studio.myshopify.com"; 338Shopify.locale = "en"; 339Shopify.currency = {"active":"USD","rate":"1.0"}; 340Shopify.country = "US"; 341Shopify.theme = {"name":"PLP Bottom Content","id":194447802739,"schema_name":"Brooklyn","schema_version":"16.0.8","theme_store_id":null,"role":"main"}; 342Shopify.theme.handle = "null"; 343Shopify.theme.style = {"id":null,"handle":null}; 344Shopify.cdnHost = "www.jenniferbehr.com/cdn"; 345Shopify.routes = Shopify.routes || {}; 346Shopify.routes.root = "/"; 347Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 348Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 349Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 350Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 350
350
351<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 351
351
352<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 352
352
353<script> 354 window.ShopifyPay = window.ShopifyPay || {}; 355 window.ShopifyPay.apiHost = "shop.app\/pay"; 356 window.ShopifyPay.redirectState = null; 357</script>
vendor: 1 bytes, line 357
357
358<script> 359 window.Shopify = window.Shopify || {}; 360 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 361 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 362 window.Shopify.SignInWithShop.eligible = true; 363</script>
vendor: 1 bytes, line 363
363
364<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 364
364
365<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 365
365
366<script type="module"> 367 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 368 369 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 370 371</script>
vendor: 1 bytes, line 371
371
372<script> 373 window.Shopify = window.Shopify || {}; 374 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 375 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"]}; 376</script>
vendor: 1 bytes, line 376
376
377<script>(function() { 378 var isLoaded = false; 379 function asyncLoad() { 380 if (isLoaded) return; 381 isLoaded = true; 382 var urls = ["https:\/\/static.shareasale.com\/json\/shopify\/shareasale-tracking.js?sasmid=146209\u0026ssmtid=62941\u0026scid=undefined\u0026xtm=undefined\u0026xtv=undefined\u0026cd=undefined\u0026shop=jennifer-behr-studio.myshopify.com","https:\/\/crossborder-integration.global-e.com\/resources\/js\/app?shop=jennifer-behr-studio.myshopify.com","https:\/\/cdn.tabarn.app\/cdn\/automatic-discount\/automatic-discount-v2.min.js?shop=jennifer-behr-studio.myshopify.com","https:\/\/shopify-widget.route.com\/shopify.widget.js?shop=jennifer-behr-studio.myshopify.com","\/\/cdn.shopify.com\/proxy\/ea66fe4c232e731316af09dafa8e47510f771d143ea8cd3d89850e62b6b2d231\/web.global-e.com\/merchant\/storefrontattributes?merchantid=30000027\u0026shop=jennifer-behr-studio.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.attn.tv\/jenniferbehr\/dtag.js?shop=jennifer-behr-studio.myshopify.com","https:\/\/ecom-app.rakutenadvertising.io\/rakuten_advertising.js?shop=jennifer-behr-studio.myshopify.com","https:\/\/tag.rmp.rakuten.com\/121900.ct.js?shop=jennifer-behr-studio.myshopify.com","https:\/\/connect.nosto.com\/include\/script\/shopify-43195433119.js?shop=jennifer-behr-studio.myshopify.com","https:\/\/s3.eu-west-1.amazonaws.com\/production-klarna-il-shopify-osm\/9b281ea3896e823dc21a80a7781a2a2c53b8ecc2\/jennifer-behr-studio.myshopify.com-1787756748827.js?shop=jennifer-behr-studio.myshopify.com"]; 383 for (var i = 0; i < urls.length; i++) { 384 var s = document.createElement('script'); 385 s.type = 'text/javascript'; 386 s.async = true; 387 s.src = urls[i]; 388 var x = document.getElementsByTagName('script')[0]; 389 x.parentNode.insertBefore(s, x); 390 } 391 }; 392 if(window.attachEvent) { 393 window.attachEvent('onload', asyncLoad); 394 } else { 395 window.addEventListener('load', asyncLoad, false); 396 } 397})();</script>
vendor: 1 bytes, line 397
397
398<script id="__st">var __st={"a":43195433119,"offset":-14400,"reqid":"12b40df6-f6ed-4375-89d9-3f9562541bd8-1791058417","pageurl":"www.jenniferbehr.com\/pages\/bridal-store","s":"pages-63754928287","u":"cbe8096da316","p":"page","rtyp":"page","rid":63754928287};</script>
vendor: 1 bytes, line 398
398
399<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 399
399
400<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 400
400
401<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//www.jenniferbehr.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 401
401
402<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.jenniferbehr.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>
402<script crossorigin="anonymous" defer="defer" src="//www.jenniferbehr.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 402
402
403<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 403
403
404<script> 405 window.Shopify = window.Shopify || {}; 406 window.Shopify.MCP = window.Shopify.MCP || {}; 407 window.Shopify.MCP.enabled = true; 408 window.Shopify.MCP.shop = "jennifer-behr-studio.myshopify.com"; 409 window.Shopify.MCP.mcpEndpoint = "https:\/\/www.jenniferbehr.com\/api\/mcp"; 410 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"]}}]; 411</script>
vendor: 1 bytes, line 411
411
412<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/www.jenniferbehr.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 413</script>
vendor: 1 bytes, line 413
413
414<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.jenniferbehr.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 415</script>
vendor: 1 bytes, line 415
415
416<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 417 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); 418</script>
vendor: 1 bytes, line 418
418
419<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})}})); 420</script>
vendor: 1 bytes, line 420
420
421<script integrity="sha256-/LA1C2Bx6899fYCos0FS9qLj2opaGFm7AXrTUvBEb4s=" data-source-attribution="shopify.remote_product_tracking" data-shopify-remote-tracking="{"publisher_shop_id":43195433119,"theme_id":194447802739,"theme_published":true,"theme_store_id":0,"placement":"collection","event_data":{"handle":"bridal-store","page_type":"page"},"recommendations_tracking_enabled":true}" defer="defer" src="//www.jenniferbehr.com/cdn/shopifycloud/storefront/assets/storefront/remote_product_tracking-91d95044.js" crossorigin="anonymous"></script>
421 422<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.jenniferbehr.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 423<style id="shopify-accelerated-checkout-cart"> 424 #shopify-buyer-consent { 425 margin-top: 1em; 426 display: inline-block; 427 width: 100%; 428} 429 430#shopify-buyer-consent.hidden { 431 display: none; 432} 433 434#shopify-subscription-policy-button { 435 background: none; 436 border: none; 437 padding: 0; 438 text-decoration: underline; 439 font-size: inherit; 440 cursor: pointer; 441} 442 443#shopify-subscription-policy-button::before { 444 box-shadow: none; 445} 446 447 </style> 448
449<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
449 450
450<script> 451 Shopify.money_format = "${{amount_no_decimals}}"; 452 453 Shopify.formatMoney = function formatMoney(cents, format) { 454 if (typeof cents === 'string') { 455 cents = cents.replace('.', ''); 456 } 457 var value = ''; 458 var placeholderRegex = /\{\{\s*(\w+)\s*\}\}/; 459 var formatString = format || moneyFormat; 460 461 function formatWithDelimiters(number, precision, thousands, decimal) { 462 thousands = thousands || ','; 463 decimal = decimal || '.'; 464 465 if (isNaN(number) || number === null) { 466 return 0; 467 } 468 469 number = (number / 100.0).toFixed(precision); 470 471 var parts = number.split('.'); 472 var dollarsAmount = parts[0].replace( 473 /(\d)(?=(\d\d\d)+(?!\d))/g, 474 '$1' + thousands 475 ); 476 var centsAmount = parts[1] ? decimal + parts[1] : ''; 477 478 return dollarsAmount + centsAmount; 479 } 480 481 switch (formatString.match(placeholderRegex)[1]) { 482 case 'amount': 483 value = formatWithDelimiters(cents, 2); 484 break; 485 case 'amount_no_decimals': 486 value = formatWithDelimiters(cents, 0); 487 break; 488 case 'amount_with_comma_separator': 489 value = formatWithDelimiters(cents, 2, '.', ','); 490 break; 491 case 'amount_no_decimals_with_comma_separator': 492 value = formatWithDelimiters(cents, 0, '.', ','); 493 break; 494 case 'amount_no_decimals_with_space_separator': 495 value = formatWithDelimiters(cents, 0, ' '); 496 break; 497 case 'amount_with_apostrophe_separator': 498 value = formatWithDelimiters(cents, 2, "'"); 499 break; 500 } 501 502 return formatString.replace(placeholderRegex, value); 503 } 504</script>
504 505<!-- Hotjar Tracking Code for https://www.jenniferbehr.com -->
506<script data-polaris-consent="statistics,marketing">
vendor: 119 bytes, lines 506-509
506 507 (function(h,o,t,j,a,r){ 508 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 509 h._hjSettings={hjid:
5092659450
vendor: 248 bytes, lines 509-514
509,hjsv:6}; 510 a=o.getElementsByTagName('head')[0]; 511 r=o.createElement('script');r.async=1; 512 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 513 a.appendChild(r); 514 })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv=');
515</script>
515 516 517 518 519
519<script> 520 window.requestIdleCallback = 521 window.requestIdleCallback || 522 function (handler) { 523 let startTime = Date.now() 524 return setTimeout(function () { 525 handler({ 526 didTimeout: false, 527 timeRemaining: function () { 528 return Math.max(0, 50.0 - (Date.now() - startTime)) 529 }, 530 }) 531 }, 1) 532 } 533 534 window.cancelIdleCallback = 535 window.cancelIdleCallback || 536 function (id) { 537 clearTimeout(id) 538 } 539 </script>
539 540 541 542 543 544<link rel="stylesheet" type="text/css" href="https://crossborder-integration.global-e.com/resources/css/30000027/US"/>
545<script> 546 GLBE_PARAMS = { 547 appUrl: "https://crossborder-integration.global-e.com/", 548 pixelUrl: "https://utils.global-e.com", 549 pixelEnabled: true, 550 geAppUrl: "https://web.global-e.com/", 551 env: "Production", 552 geCDNUrl: "https://webservices.global-e.com/", 553 apiUrl: "https://api.global-e.com/", 554 emi: "ttrt4", 555 mid: "30000027", 556 hiddenElements: ".ge-hide,.afterpay-paragraph,form[action='https://payments.amazon.com/checkout/signin']", 557 countryCode: "US", 558 countryName: "United States", 559 currencyCode: "USD", 560 currencyName: "United States Dollar", 561 locale: "en", 562 operatedCountries: ["AD","AE","AG","AI","AL","AM","AO","AR","AT","AU","AW","AZ","BA","BB","BD","BE","BF","BG","BH","BJ","BL","BM","BN","BO","BR","BS","BT","BW","BZ","CA","CH","CI","CK","CL","CM","CN","CO","CR","CV","CW","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","ES","ET","FI","FJ","FK","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GN","GP","GQ","GR","GT","GW","GY","HK","HN","HR","HT","HU","ID","IE","IL","IM","IN","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LS","LT","LU","LV","MA","MC","MD","ME","MF","MG","MK","MN","MO","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PT","PY","QA","RE","RO","RS","RW","SA","SB","SC","SE","SG","SI","SK","SL","SM","SR","ST","SV","SZ","TC","TD","TG","TH","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UG","UY","UZ","VA","VC","VE","VG","VN","VU","WF","WS","ZA","ZM","ZW"], 563 allowedCountries: [{ code: 'AF', name: 'Afghanistan' }, { code: 'AX', name: 'à land Islands' }, { code: 'AL', name: 'Albania' }, { code: 'DZ', name: 'Algeria' }, { code: 'AD', name: 'Andorra' }, { code: 'AO', name: 'Angola' }, { code: 'AI', name: 'Anguilla' }, { code: 'AG', name: 'Antigua & Barbuda' }, { code: 'AR', name: 'Argentina' }, { code: 'AM', name: 'Armenia' }, { code: 'AW', name: 'Aruba' }, { code: 'AC', name: 'Ascension Island' }, { code: 'AU', name: 'Australia' }, { code: 'AT', name: 'Austria' }, { code: 'AZ', name: 'Azerbaijan' }, { code: 'BS', name: 'Bahamas' }, { code: 'BH', name: 'Bahrain' }, { code: 'BD', name: 'Bangladesh' }, { code: 'BB', name: 'Barbados' }, { code: 'BY', name: 'Belarus' }, { code: 'BE', name: 'Belgium' }, { code: 'BZ', name: 'Belize' }, { code: 'BJ', name: 'Benin' }, { code: 'BM', name: 'Bermuda' }, { code: 'BT', name: 'Bhutan' }, { code: 'BO', name: 'Bolivia' }, { code: 'BA', name: 'Bosnia & Herzegovina' }, { code: 'BW', name: 'Botswana' }, { code: 'BR', name: 'Brazil' }, { code: 'IO', name: 'British Indian Ocean Territory' }, { code: 'VG', name: 'British Virgin Islands' }, { code: 'BN', name: 'Brunei' }, { code: 'BG', name: 'Bulgaria' }, { code: 'BF', name: 'Burkina Faso' }, { code: 'BI', name: 'Burundi' }, { code: 'KH', name: 'Cambodia' }, { code: 'CM', name: 'Cameroon' }, { code: 'CA', name: 'Canada' }, { code: 'CV', name: 'Cape Verde' }, { code: 'BQ', name: 'Caribbean Netherlands' }, { code: 'KY', name: 'Cayman Islands' }, { code: 'CF', name: 'Central African Republic' }, { code: 'TD', name: 'Chad' }, { code: 'CL', name: 'Chile' }, { code: 'CN', name: 'China' }, { code: 'CX', name: 'Christmas Island' }, { code: 'CC', name: 'Cocos (Keeling) Islands' }, { code: 'CO', name: 'Colombia' }, { code: 'KM', name: 'Comoros' }, { code: 'CG', name: 'Congo - Brazzaville' }, { code: 'CD', name: 'Congo - Kinshasa' }, { code: 'CK', name: 'Cook Islands' }, { code: 'CR', name: 'Costa Rica' }, { code: 'CI', name: 'Côte dâIvoire' }, { code: 'HR', name: 'Croatia' }, { code: 'CW', name: 'Curaçao' }, { code: 'CY', name: 'Cyprus' }, { code: 'CZ', name: 'Czechia' }, { code: 'DK', name: 'Denmark' }, { code: 'DJ', name: 'Djibouti' }, { code: 'DM', name: 'Dominica' }, { code: 'DO', name: 'Dominican Republic' }, { code: 'EC', name: 'Ecuador' }, { code: 'EG', name: 'Egypt' }, { code: 'SV', name: 'El Salvador' }, { code: 'GQ', name: 'Equatorial Guinea' }, { code: 'ER', name: 'Eritrea' }, { code: 'EE', name: 'Estonia' }, { code: 'SZ', name: 'Eswatini' }, { code: 'ET', name: 'Ethiopia' }, { code: 'FK', name: 'Falkland Islands' }, { code: 'FO', name: 'Faroe Islands' }, { code: 'FJ', name: 'Fiji' }, { code: 'FI', name: 'Finland' }, { code: 'FR', name: 'France' }, { code: 'GF', name: 'French Guiana' }, { code: 'PF', name: 'French Polynesia' }, { code: 'TF', name: 'French Southern Territories' }, { code: 'GA', name: 'Gabon' }, { code: 'GM', name: 'Gambia' }
563, { code: 'GE', name: 'Georgia' }, { code: 'DE', name: 'Germany' }, { code: 'GH', name: 'Ghana' }, { code: 'GI', name: 'Gibraltar' }, { code: 'GR', name: 'Greece' }, { code: 'GL', name: 'Greenland' }, { code: 'GD', name: 'Grenada' }, { code: 'GP', name: 'Guadeloupe' }, { code: 'GT', name: 'Guatemala' }, { code: 'GG', name: 'Guernsey' }, { code: 'GN', name: 'Guinea' }, { code: 'GW', name: 'Guinea-Bissau' }, { code: 'GY', name: 'Guyana' }, { code: 'HT', name: 'Haiti' }, { code: 'HN', name: 'Honduras' }, { code: 'HK', name: 'Hong Kong SAR' }, { code: 'HU', name: 'Hungary' }, { code: 'IS', name: 'Iceland' }, { code: 'IN', name: 'India' }, { code: 'ID', name: 'Indonesia' }, { code: 'IE', name: 'Ireland' }, { code: 'IM', name: 'Isle of Man' }, { code: 'IL', name: 'Israel' }, { code: 'IT', name: 'Italy' }, { code: 'JM', name: 'Jamaica' }, { code: 'JP', name: 'Japan' }, { code: 'JE', name: 'Jersey' }, { code: 'JO', name: 'Jordan' }, { code: 'KZ', name: 'Kazakhstan' }, { code: 'KE', name: 'Kenya' }, { code: 'KI', name: 'Kiribati' }, { code: 'XK', name: 'Kosovo' }, { code: 'KW', name: 'Kuwait' }, { code: 'KG', name: 'Kyrgyzstan' }, { code: 'LA', name: 'Laos' }, { code: 'LV', name: 'Latvia' }, { code: 'LB', name: 'Lebanon' }, { code: 'LS', name: 'Lesotho' }, { code: 'LR', name: 'Liberia' }, { code: 'LY', name: 'Libya' }, { code: 'LI', name: 'Liechtenstein' }, { code: 'LT', name: 'Lithuania' }, { code: 'LU', name: 'Luxembourg' }, { code: 'MO', name: 'Macao SAR' }, { code: 'MG', name: 'Madagascar' }, { code: 'MW', name: 'Malawi' }, { code: 'MY', name: 'Malaysia' }, { code: 'MV', name: 'Maldives' }, { code: 'ML', name: 'Mali' }, { code: 'MT', name: 'Malta' }, { code: 'MQ', name: 'Martinique' }, { code: 'MR', name: 'Mauritania' }, { code: 'MU', name: 'Mauritius' }, { code: 'YT', name: 'Mayotte' }, { code: 'MX', name: 'Mexico' }, { code: 'MD', name: 'Moldova' }, { code: 'MC', name: 'Monaco' }, { code: 'MN', name: 'Mongolia' }, { code: 'ME', name: 'Montenegro' }, { code: 'MS', name: 'Montserrat' }, { code: 'MA', name: 'Morocco' }, { code: 'MZ', name: 'Mozambique' }, { code: 'MM', name: 'Myanmar (Burma)' }, { code: 'NA', name: 'Namibia' }, { code: 'NR', name: 'Nauru' }, { code: 'NP', name: 'Nepal' }, { code: 'NL', name: 'Netherlands' }, { code: 'NC', name: 'New Caledonia' }, { code: 'NZ', name: 'New Zealand' }, { code: 'NI', name: 'Nicaragua' }, { code: 'NE', name: 'Niger' }, { code: 'NG', name: 'Nigeria' }, { code: 'NU', name: 'Niue' }, { code: 'NF', name: 'Norfolk Island' }, { code: 'MK', name: 'North Macedonia' }, { code: 'NO', name: 'Norway' }, { code: 'OM', name: 'Oman' }, { code: 'PK', name: 'Pakistan' }, { code: 'PS', name: 'Palestinian Territories' }, { code: 'PA', name: 'Panama' }, { code: 'PG', name: 'Papua New Guinea' }, { code: 'PY', name: 'Paraguay' }, { code: 'PE', name: 'Peru' }, { code: 'PH', name: 'Philippines' }, { code: 'PN', name: 'Pitcairn Islands' }, { code: 'PL', name: 'Poland' }, { code: 'PT', name: 'Portugal' }, { code: 'QA', name: 'Qatar' }, { code: 'RE', name: 'Réunion' }, { code: 'RO', name: 'Romania' }, { code: 'RU', name: 'Russia' }, { code: 'RW', name: 'Rwanda' }, { code: 'WS', name: 'Samoa' }, { code: 'SM', name: 'San Marino' }, { code: 'ST', name: 'São Tomé & PrÃncipe' }, { code: 'SA', name: 'Saudi Arabia' }, { code: 'SN', name: 'Senegal' }, { code: 'RS', name: 'Serbia' }, { code: 'SC', name: 'Seychelles' }, { code: 'SL', name: 'Sierra Leone' }, { code: 'SG', name: 'Singapore' }, { code: 'SX', name: 'Sint Maarten' }, { code: 'SK', name: 'Slovakia' }, { code: 'SI', name: 'Slovenia' }, { code: 'SB', name: 'Solomon Islands' }, { code: 'SO', name: 'Somalia' }, { code: 'ZA', name: 'South Africa' }, { code: 'GS', name: 'South Georgia & South Sandwich Islands' }, { code: 'KR', name: 'South Korea' }, { code: 'SS', name: 'South Sudan' }, { code: 'ES', name: 'Spain' }, { code: 'LK', name: 'Sri Lanka' }, { code: 'BL', name: 'St. Barthélemy' }, { code: 'SH', name: 'St. Helena' }, { code: 'KN', name: 'St. Kitts & Nevis' }, { code: 'LC', name: 'St. Lucia' }, { code: 'MF', name: 'St. Martin' }, { code: 'PM', name: 'St. Pierre & Miquelon' }, { code: 'VC', name: 'St. Vincent & Grenadines' }, { code: 'SD', name: 'Sudan' }, { code: 'SR', name: 'Suriname' }, { code: 'SJ', name: 'Svalbard & Jan Mayen' }, { code: 'SE', name: 'Sweden' }, { code: 'CH', name: 'Switzerland' }, { code: 'TW', name: 'Taiwan' }, { code: 'TJ', name: 'Tajikistan' }, { code: 'TZ', name: 'Tanzania' }, { code: 'TH', name: 'Thailand' }, { code: 'TL', name: 'Timor-Leste' }, { code: 'TG', name: 'Togo' }, { code: 'TK', name: 'Tokelau' }, { code: 'TO', name: 'Tonga' }, { code: 'TT', name: 'Trinidad & Tobago' }, { code: 'TA', name: 'Tristan da Cunha' }, { code: 'TN', name: 'Tunisia' }, { code: 'TM', name: 'Turkmenistan' }, { code: 'TC', name: 'Turks & Caicos Islands' }, { code: 'TV', name: 'Tuvalu' }, { code: 'UM', name: 'U.S. Outlying Islands' }, { code: 'UG', name: 'Uganda' }, { code: 'UA', name: 'Ukraine' }, { code: 'AE', name: 'United Arab Emirates' }, { code: 'GB', name: 'United Kingdom' }, { code: 'US', name: 'United States' }, { code: 'UY', name: 'Uruguay' }, { code: 'UZ', name: 'Uzbekistan' }, { code: 'VU', name: 'Vanuatu' }, { code: 'VA', name: 'Vatican City' }, { code: 'VE', name: 'Venezuela' }, { code: 'VN', name: 'Vietnam' }, { code: 'WF', name: 'Wallis & Futuna' }, { code: 'EH', name: 'Western Sahara' }, { code: 'YE', name: 'Yemen' }, { code: 'ZM', name: 'Zambia' }, { code: 'ZW', name: 'Zimbabwe' }, ], 564 c1Enabled:"False", 565 siteId: "7ce243a1e1a2", 566 isTokenEnabled: "true", 567}; 568</script>
568 569 570 571 <link rel="llms-txt" href="/llms.txt"> 572<!-- BEGIN app block: shopify://apps/attentive/blocks/attn-tag/8df62c72-8fe4-407e-a5b3-72132be30a0d -->
572<script type="text/javascript" src="https://cdn.attn.tv/jenniferbehr/dtag.js?source=app-embed" defer="defer"></script>
572 573 574 575<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 576 577 578 579 580 581 582 583 584 585 586 587 588
588<script async src="https://static.klaviyo.com/onsite/js/LSqftn/klaviyo.js?company_id=LSqftn"></script>
588 589
589<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>
589 590 591 592 593 594 595 596
596<script> 597 window.klaviyoReviewsProductDesignMode = false 598 </script>
598 599 600 601 602 603 604 605 606 607 608<!-- END app block --><meta property="og:image" content="https://cdn.shopify.com/s/files/1/0431/9543/3119/files/JB_Logo.png?height=628&pad_color=fff&v=1614316423&width=1200" /> 609<meta property="og:image:secure_url" content="https://cdn.shopify.com/s/files/1/0431/9543/3119/files/JB_Logo.png?height=628&pad_color=fff&v=1614316423&width=1200" /> 610<meta property="og:image:width" content="1200" /> 611<meta property="og:image:height" content="628" /> 612<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
613<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: 43195433119,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};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 613
613
614<script> 615 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 616</script>
vendor: 1 bytes, line 616
616
617<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}
617).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: 43195433119,storefrontBaseUrl: "https://www.jenniferbehr.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.jenniferbehr.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2651357555","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"621f1d34e7399ff3e6affeeccd576b43","type":"APP","apiClientId":2612735,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
617,{"id":"1608024435","configuration":"{\"accountID\":\"LSqftn\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1206813043","configuration":"{\"masterTagID\":\"62941\",\"merchantID\":\"146209\",\"appPath\":\"https:\/\/daedalus.shareasale.com\",\"storeID\":\"NaN\",\"xTypeMode\":\"NaN\",\"xTypeValue\":\"NaN\",\"channelDedup\":\"NaN\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f300cca684872f2df140f714437af558","type":"APP","apiClientId":4929191,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1163067763","configuration":"{\"shopId\":\"jennifer-behr-studio.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"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":"1101496691","configuration":"{\"accountID\":\"shopify-43195433119\", \"endpoint\":\"https:\/\/connect.nosto.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"85848493c2a1c7a4bbf22728b6f9f31f","type":"APP","apiClientId":272825,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"731480435","configuration":"{\"swymApiEndpoint\":\"https:\/\/swymstore-v3pro-01.swymrelay.com\",\"swymTier\":\"v3pro-01\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"5b6f6917e306bc7f24523662663331c0","type":"APP","apiClientId":1350849,"privacyPurposes":["ANALYTICS","MARKETING","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"721551731","configuration":"{\"loggingEnabled\":\"false\", \"ranMid\":\"45790\", \"serverPixelEnabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"67876d85c0116003a8f8eee2de1601f3","type":"APP","apiClientId":2531653,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"668565875","configuration":"{\"pixelCode\":\"CR1PD4RC77U1KBTNJ270\"}","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"]},"dataSharingState":"optimized"},{"id":"302743711","configuration":"{\"env\":\"prod\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"8a9a175b11d15038a70fe78d09c59720","type":"APP","apiClientId":3977633,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"300974239","configuration":"{\"accountId\":\"Global-e\",\"merchantId\":\"30000027\",\"baseApiUrl\":\"https:\/\/checkout-service.global-e.com\/api\/v1\",\"siteId\":\"7ce243a1e1a2\",\"BorderfreeMetaCAPIEnabled\":\"True\",\"FT_IsLegacyAnalyticsSDKEnabled\":\"True\",\"FT_IsAnalyticsSDKEnabled\":\"False\",\"CDNUrl\":\"https:\/\/webservices.global-e.com\/\",\"BfGoogleAdsEnabled\":\"true\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f57cf2051d71603e8d6721fd066d8995","type":"APP","apiClientId":5806573,"privacyPurposes":["SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
617,{"id":"113475743","configuration":"{\"tagID\":\"2613534963013\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"39190687","configuration":"{ \"bundleName\": \"jennifer-behr-studio\" }","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6d69af31d151d9c0dc4842dc2c8531ca","type":"APP","apiClientId":5106349,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"25165983","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"],"name":"Cake Tracking Pixel"},{"id":"27984031","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"14","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Tag Manager"},{"id":"118194547","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":[],"name":"ShopMy Checkout Tracking"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Jennifer Behr LLC","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"jennifer-behr-studio.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/www.jenniferbehr.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://www.jenniferbehr.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"194447802739","themePublished":"true","eventMetadataId":"c7bf6732-0073-4f2b-9668-d316f4b153f4","pageType":"page","resourceId":"63754928287","shopId":"43195433119","storefrontBaseUrl":"https:\/\/www.jenniferbehr.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
617<script> 618 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 619 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 620 window.ShopifyAnalytics.meta.currency = 'USD'; 621 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":63754928287,"requestId":"12b40df6-f6ed-4375-89d9-3f9562541bd8-1791058417"}}; 622 for (var attr in meta) { 623 window.ShopifyAnalytics.meta[attr] = meta[attr]; 624 } 625</script>
vendor: 1 bytes, line 625
625
626<script class="analytics"> 627 (function () { 628 var customDocumentWrite = function(content) { 629 var jquery = null; 630 631 if (window.jQuery) { 632 jquery = window.jQuery; 633 } else if (window.Checkout && window.Checkout.$) { 634 jquery = window.Checkout.$; 635 } 636 637 if (jquery) { 638 jquery('body').append(content); 639 } 640 }; 641 642 var hasLoggedConversion = function(token) { 643 if (token) { 644 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 645 } 646 return false; 647 } 648 649 var setCookieIfConversion = function(token) { 650 if (token) { 651 var twoMonthsFromNow = new Date(Date.now()); 652 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 653 654 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 655 } 656 } 657 658 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 659 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 660 if (trekkie.integrations) { 661 return; 662 } 663 trekkie.methods = [ 664 'identify', 665 'page', 666 'ready', 667 'track', 668 'trackForm', 669 'trackLink' 670 ]; 671 trekkie.factory = function(method) { 672 return function() { 673 var args = Array.prototype.slice.call(arguments); 674 args.unshift(method); 675 trekkie.push(args); 676 if (method == 'track' || method == 'page') { 677 var pageUrl; 678 try { 679 pageUrl = window.location.href; 680 } catch (e) {} 681 var pageReferrer; 682 try { 683 pageReferrer = document.referrer; 684 } catch (e) {} 685 try { 686 if (window.__TREKKIE_SHIM_QUEUE == null) { 687 window.__TREKKIE_SHIM_QUEUE = []; 688 } 689 window.__TREKKIE_SHIM_QUEUE.push({ 690 from: 'trekkie-stub', 691 method: method, 692 args: args.slice(1), 693 pageContext: { 694 url: pageUrl, 695 referrer: pageReferrer 696 } 697 }); 698 } catch (e) { 699 // no-op 700 } 701 } 702 return trekkie; 703 }; 704 }; 705 for (var i = 0; i < trekkie.methods.length; i++) { 706 var key = trekkie.methods[i]; 707 trekkie[key] = trekkie.factory(key); 708 } 709 trekkie.load = function(config) { 710 trekkie.config = config || {}; 711 trekkie.config.initialDocumentCookie = document.cookie; 712 var first = document.getElementsByTagName('script')[0]; 713var script = document.createElement('script'); 714script.type = 'text/javascript'; 715script.onerror = function(e) { 716 var scriptFallback = document.createElement('script'); 717 scriptFallback.type = 'text/javascript'; 718 scriptFallback.onerror = function(error) { 719 var Monorail = { 720 produce: function produce(monorailDomain, schemaId, payload) { 721 var currentMs = new Date().getTime(); 722 var event = { 723 schema_id: schemaId, 724 payload: payload, 725 metadata: { 726 event_created_at_ms: currentMs, 727 event_sent_at_ms: currentMs 728 } 729 }; 730 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 731 }, 732 sendRequest: function sendRequest(endpointUrl, payload) { 733 // Try the sendBeacon API 734 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 735 var blobData = new window.Blob([payload], { 736 type: 'text/plain' 737 }); 738 739 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 740 return true; 741 } // sendBeacon was not successful 742 743 } // XHR beacon 744 745 var xhr = new XMLHttpRequest(); 746 747 try { 748 xhr.open('POST', endpointUrl); 749 xhr.setRequestHeader('Content-Type', 'text/plain'); 750 xhr.send(payload); 751 } catch (e) { 752 console.log(e); 753 } 754 755 return false; 756 }, 757 isIos12: function isIos12() { 758 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 759 } 760 }; 761 Monorail.produce('monorail-edge.shopifysvc.com', 762 'trekkie_storefront_load_errors/1.1', 763 {shop_id: 43195433119, 764 theme_id: 194447802739, 765 app_name: "storefront", 766 context_url: window.location.href, 767 source_url: "//www.jenniferbehr.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 768 769 }; 770 scriptFallback.async = true; 771 scriptFallback.src = '//www.jenniferbehr.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 772 first.parentNode.insertBefore(scriptFallback, first); 773}; 774script.async = true; 775script.src = '//www.jenniferbehr.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 776first.parentNode.insertBefore(script, first); 777 778 }; 779 trekkie.load( 780 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":43195433119,"isMerchantRequest":null,"themeId":194447802739,"themeCityHash":"8412292658371966314","contentLanguage":"en","currency":"USD","eventMetadataId":"c7bf6732-0073-4f2b-9668-d316f4b153f4"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 781 ); 782 783 var loaded = false;
784 trekkie.ready(function() { 785 if (loaded) return; 786 loaded = true; 787 788 window.ShopifyAnalytics.lib = window.trekkie; 789 790 var originalDocumentWrite = document.write; 791 document.write = customDocumentWrite; 792 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 793 document.write = originalDocumentWrite; 794 795 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 796 var token = match? match[1]: undefined; 797 if (!hasLoggedConversion(token)) { 798 setCookieIfConversion(token); 799 800 } 801 }); 802 803 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":63754928287,"requestId":"12b40df6-f6ed-4375-89d9-3f9562541bd8-1791058417","shopifyEmitted":true}); 804 805 var eventsListenerScript = document.createElement('script'); 806 eventsListenerScript.async = true; 807 eventsListenerScript.src = "//www.jenniferbehr.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 808 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 809})();</script>
vendor: 1 bytes, line 809
809
810<script 811 defer 812 src="https://www.jenniferbehr.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 813 data-application="storefront-renderer" 814 data-shop-id="43195433119" 815 data-render-region="gcp-us-central1" 816 data-page-type="page" 817 data-theme-instance-id="194447802739" 818 data-theme-name="Brooklyn" 819 data-theme-version="16.0.8" 820 data-monorail-region="shop_domain" 821 data-resource-timing-sampling-rate="10" 822 data-shs="true" 823 data-shs-beacon="true" 824 data-shs-export-with-fetch="true" 825 data-shs-logs-sample-rate="1" 826 data-shs-beacon-endpoint="https://www.jenniferbehr.com/api/collect" 827></script>
827 828<meta name="shopify-y" content="1d26cbab-a23d-4f9d-b667-10c9ad935313" data-expiration="1822616017000"><meta name="shopify-s" content="d36ae96a-fb9b-4ffd-85c3-8b4e6d785dcb" data-expiration="1791060217000"><meta name="new-cookie-storage-activated" content="t"> 829</head> 830 831 832<body id="bridal-store" class="template-page template-page-bridal"> 833 834<a class="skip-to-content-link visually-hidden" href="#MainContent"> 835 Skip to content 836</a> 837
838<script data-polaris-consent="statistics,marketing">window.KlarnaThemeGlobals={};</script>
838 839 840 841 <!-- Google Tag Manager (noscript) for body-->
vendor: 68 bytes, line 841
841 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
841GTM-TBTH3RB
vendor: 83 bytes, line 841
841" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
841<!-- End Google Tag Manager (noscript) --> 842 843 <div id="shopify-section-header" class="shopify-section"><style data-shopify>.header-wrapper .site-header__logo a:hover, 844 .header-wrapper .site-header__logo a:focus, 845 .header-wrapper .nav__link:hover, 846 .header-wrapper .nav__link:focus, 847 .header-wrapper .nav--has-dropdown a:hover, 848 .header-wrapper .nav--has-dropdown > a.nav-focus:hover, 849 .header-wrapper .nav--has-dropdown > a.nav-focus:focus, 850 .header-wrapper .nav--has-dropdown .nav__link:hover, 851 .header-wrapper .nav--has-dropdown .nav__link:focus, 852 .header-wrapper .nav--has-dropdown.nav-hover > a:hover, 853 .header-wrapper .nav__dropdown a:focus { 854 color: rgba(0, 0, 0, 0.75); 855 } 856 857 .header-wrapper .burger-icon, 858 .header-wrapper .nav--has-dropdown:hover > a:before, 859 .header-wrapper .nav--has-dropdown > a.nav-focus:before, 860 .header-wrapper .nav--has-dropdown.nav-hover > a:before { 861 background: #000; 862 } 863 864 .header-wrapper .nav__link:hover .burger-icon { 865 background: #000; 866 } 867 868 #shopify-section-header .drawer__inner { 869 display: flex; 870 flex-direction: column; 871 } 872 873 #shopify-section-header .drawer__inner .mobile-nav { 874 flex: 1; 875 } 876 877 @media screen and (max-width: 768px) { 878 .site-header__logo img { 879 max-width: 100%; 880 } 881 }</style>
881<script type="text/javascript"> 882 var preloadImages = []; 883</script>
883 884 885<div 886 id="header_section" 887 data-section-id="header" 888 data-section-type="header-section" 889 data-template="page" 890 class=" have_announcement" 891> 892 <div id="NavDrawer" class="drawer drawer--left"> 893 <div class="drawer__inner drawer-left__inner"> 894 895 896 <!-- /snippets/search-bar.liquid --> 897 898 899<predictive-search class="search-modal__form" data-loading-text="Loading"> 900 <form 901 action="/search" 902 method="get" 903 role="search" 904 class="search search-modal__form input-group search-bar search-bar--drawer" 905 > 906 <div class="search__field field"> 907 <input 908 class="search__input field__input Search__Input Heading input-group-field" 909 id="PredictiveSearchHeader" 910 type="search" 911 name="q" 912 value="" 913 placeholder="What can we help you find?" 914 autofocus 915 role="combobox" 916 aria-expanded="false" 917 aria-owns="predictive-search-results" 918 aria-controls="predictive-search-results" 919 aria-haspopup="listbox" 920 aria-autocomplete="list" 921 autocorrect="off" 922 autocomplete="off" 923 autocapitalize="off" 924 spellcheck="false" 925 > 926 <label class="field__label visually-hidden" for="PredictiveSearchHeader">Search</label> 927 <input type="hidden" name="options[prefix]" value="last"> 928 <button class="search__button field__button" aria-label="Search"><?xml version="1.0" encoding="UTF-8"?> 929<svg width="15px" height="16px" viewBox="0 0 15 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false"> 930 <!-- Generator: Sketch 62 (91390) - https://sketch.com --> 931 <title>Stroke 15</title> 932 <desc>Created with Sketch.</desc> 933 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 934 <g transform="translate(-908.000000, -62.000000)" stroke="#3A3C39" stroke-width="0.5"> 935 <path d="M913.854,73.911 C916.902,73.911 919.373,71.412 919.373,68.33 C919.373,65.248 916.902,62.75 913.854,62.75 C910.807,62.75 908.336,65.248 908.336,68.33 C908.336,71.412 910.807,73.911 913.854,73.911 Z M917.598,72.113 L922.737,77.324 L917.598,72.113 Z" ></path> 936 </g> 937 </g> 938</svg></button> 939 <button 940 type="reset" 941 class="Search__Close Link Link--primary reset__button field__button visually-hidden" 942 data-action="close-search" 943 aria-label="Close search" 944 tabindex="-1" 945 aria-hidden="true" 946 > 947 <?xml version="1.0" encoding="UTF-8"?> 948<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 949 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 950 <g transform="translate(-180.000000, -21.000000)" fill="#000"> 951 <g transform="translate(180.242000, 21.246000)"> 952 <polyline points="14.145 0.008 -1.42108547e-14 14.152 0.352 14.504 14.496 0.359"></polyline> 953 <polyline points="14.5 14.137 0.363 0 0.012 0.351 14.149 14.488"></polyline> 954 </g> 955 </g> 956 </g> 957</svg> 958 959 </button> 960 </div> 961 <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 962 <div class="predictive-search__loading-state"> 963 <svg 964 aria-hidden="true" 965 focusable="false" 966 class="spinner"
967 viewBox="0 0 66 66" 968 xmlns="http://www.w3.org/2000/svg" 969 > 970 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 971 </svg> 972 </div> 973 </div> 974 975 <span class="predictive-search-status visually-hidden" role="status"></span> 976 </form> 977</predictive-search> 978 979 980 981 <ul class="mobile-nav"> 982 983 984 <li class="mobile-nav__item"> 985 <div class="mobile-nav__has-sublist"> 986 <p id="Label-1" 987 >Shop Fashion</p> 988 <div class="mobile-nav__toggle"> 989 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-1" aria-expanded="false" aria-label="Expand submenu Shop Fashion"> 990 <span class="icon-fallback-text mobile-nav__toggle-open" aria-hidden="true"> 991 <?xml version="1.0" encoding="UTF-8"?> 992<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 993 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 994 <g transform="translate(-180.000000, -21.000000)" fill="#000"> 995 <g transform="translate(180.242000, 21.246000)"> 996 <polyline points="14.145 0.008 -1.42108547e-14 14.152 0.352 14.504 14.496 0.359"></polyline> 997 <polyline points="14.5 14.137 0.363 0 0.012 0.351 14.149 14.488"></polyline> 998 </g> 999 </g> 1000 </g> 1001</svg> 1002 1003 <span class="fallback-text">Expand submenu Shop Fashion</span> 1004 </span> 1005 <span class="icon-fallback-text mobile-nav__toggle-close" aria-hidden="true"> 1006 <?xml version="1.0" encoding="UTF-8"?> 1007<svg width="20px" height="13px" viewBox="0 0 20 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1008 <g stroke="none" stroke-width="2" fill="none" fill-rule="evenodd"> 1009 <g transform="translate(-1095.000000, -2589.000000)" fill="currentColor"> 1010 <g transform="translate(355.000000, 2589.000000)"> 1011 <path d="M746.69,12.39 L740.73,6.75 L746.69,1.11 L746.35,0.75 L740,6.75 L746.35,12.75 L746.69,12.39 Z M740.36,7 L760,7 L760,6.5 L740.36,6.5 L740.36,7 Z"></path> 1012 </g> 1013 </g> 1014 </g> 1015</svg> 1016 <span class="fallback-text">Collapse submenu Shop Fashion</span> 1017 </span> 1018 </button> 1019 </div> 1020 </div> 1021 <ul class="mobile-nav__sublist" id="Linklist-1"> 1022 1023 1024 1025 <li class="mobile-nav__item"> 1026 <div class="mobile-nav__has-sublist"> 1027 <a 1028 href="#" 1029 class="mobile-nav__link" 1030 id="Label-1-1" 1031 > 1032 BY CATEGORY 1033 </a> 1034 </div> 1035 <ul class="mobile-nav__sublist mobile-nav__subsublist" id="Linklist-1-1" aria-labelledby="Label-1-1"> 1036 1037 <li class="mobile-nav__item"> 1038 <a 1039 href="/collections/earrings" 1040 class="mobile-nav__link" 1041 > 1042 Earrings 1043 </a> 1044 </li> 1045 1046 <li class="mobile-nav__item"> 1047 <a 1048 href="/collections/headbands" 1049 class="mobile-nav__link" 1050 > 1051 Headbands 1052 </a> 1053 </li> 1054 1055 <li class="mobile-nav__item"> 1056 <a 1057 href="/collections/necklaces" 1058 class="mobile-nav__link" 1059 > 1060 Necklaces 1061 </a> 1062 </li> 1063 1064 <li class="mobile-nav__item"> 1065 <a 1066 href="/collections/bobby-pins" 1067 class="mobile-nav__link" 1068 > 1069 Bobby Pins & Hairpins 1070 </a> 1071 </li> 1072 1073 <li class="mobile-nav__item"> 1074 <a 1075 href="/collections/ponies" 1076 class="mobile-nav__link" 1077 > 1078 Ponies & Scrunchies 1079 </a> 1080 </li> 1081 1082 <li class="mobile-nav__item"> 1083 <a
1084 href="/collections/jaw-clips" 1085 class="mobile-nav__link" 1086 > 1087 Jaw Clips 1088 </a> 1089 </li> 1090 1091 <li class="mobile-nav__item"> 1092 <a 1093 href="/collections/hair-magnets" 1094 class="mobile-nav__link" 1095 > 1096 Hair Magnets 1097 </a> 1098 </li> 1099 1100 <li class="mobile-nav__item"> 1101 <a 1102 href="/collections/barrettes" 1103 class="mobile-nav__link" 1104 > 1105 Barrettes 1106 </a> 1107 </li> 1108 1109 <li class="mobile-nav__item"> 1110 <a 1111 href="/collections/bows" 1112 class="mobile-nav__link" 1113 > 1114 Bows 1115 </a> 1116 </li> 1117 1118 <li class="mobile-nav__item"> 1119 <a 1120 href="/collections/bracelets" 1121 class="mobile-nav__link" 1122 > 1123 Bracelets 1124 </a> 1125 </li> 1126 1127 <li class="mobile-nav__item"> 1128 <a 1129 href="/collections/brooches" 1130 class="mobile-nav__link" 1131 > 1132 Brooches 1133 </a> 1134 </li> 1135 1136 <li class="mobile-nav__item"> 1137 <a 1138 href="/collections/tiaras-and-halos" 1139 class="mobile-nav__link" 1140 > 1141 Tiaras & Halos 1142 </a> 1143 </li> 1144 1145 <li class="mobile-nav__item"> 1146 <a 1147 href="/collections/turbans" 1148 class="mobile-nav__link" 1149 > 1150 Headpieces & Hats 1151 </a> 1152 </li> 1153 1154 <li class="mobile-nav__item"> 1155 <a 1156 href="/collections/voilettes" 1157 class="mobile-nav__link" 1158 > 1159 Voilettes 1160 </a> 1161 </li> 1162 1163 <li class="mobile-nav__item"> 1164 <a 1165 href="/collections/combs" 1166 class="mobile-nav__link" 1167 > 1168 Combs 1169 </a> 1170 </li> 1171 1172 <li class="mobile-nav__item"> 1173 <a 1174 href="/collections/scarves" 1175 class="mobile-nav__link" 1176 > 1177 Scarves 1178 </a> 1179 </li> 1180 1181 <li class="mobile-nav__item"> 1182 <a 1183 href="/collections/shop-all" 1184 class="mobile-nav__link" 1185 > 1186 Shop All 1187 </a> 1188 </li> 1189 1190 </ul> 1191 </li> 1192 1193 1194 1195 <li class="mobile-nav__item"> 1196 <div class="mobile-nav__has-sublist"> 1197 <a 1198 href="#" 1199 class="mobile-nav__link" 1200 id="Label-1-2" 1201 > 1202 BY COLLECTION 1203 </a> 1204 </div> 1205 <ul class="mobile-nav__sublist mobile-nav__subsublist" id="Linklist-1-2" aria-labelledby="Label-1-2"> 1206 1207 <li class="mobile-nav__item"> 1208 <a 1209 href="/collections/new" 1210 class="mobile-nav__link" 1211 > 1212 New Arrivals 1213 </a> 1214 </li> 1215 1216 <li class="mobile-nav__item"> 1217 <a 1218 href="/collections/best-sellers" 1219 class="mobile-nav__link" 1220 > 1221 Best Sellers 1222 </a> 1223 </li> 1224 1225 <li class="mobile-nav__item"> 1226 <a 1227 href="/collections/hair-accessories" 1228 class="mobile-nav__link" 1229 > 1230 Hair Accessories 1231 </a> 1232 </li> 1233 1234 <li class="mobile-nav__item"> 1235 <a 1236 href="/collections/gift-cards" 1237 class="mobile-nav__link" 1238 > 1239 Gift Cards 1240 </a> 1241 </li> 1242 1243 </ul> 1244 </li> 1245 1246 1247 1248 <li class="mobile-nav__item"> 1249 <div class="mobile-nav__has-sublist"> 1250 <a 1251 href="#" 1252 class="mobile-nav__link" 1253 id="Label-1-3" 1254 > 1255 BY EDIT 1256 </a> 1257 </div> 1258 <ul class="mobile-nav__sublist mobile-nav__subsublist" id="Linklist-1-3" aria-labelledby="Label-1-3"> 1259 1260 <li class="mobile-nav__item"> 1261 <a 1262 href="/collections/enchanted-bloom" 1263 class="mobile-nav__link" 1264 > 1265 Enchanted Bloom 1266 </a> 1267 </li> 1268 1269 <li class="mobile-nav__item"> 1270 <a 1271 href="/collections/best-dressed-guest" 1272 class="mobile-nav__link" 1273 > 1274 Best Dressed Guest 1275 </a> 1276 </li> 1277 1278 <li class="mobile-nav__item"> 1279 <a 1280 href="/collections/the-semiprecious-edit" 1281 class="mobile-nav__link" 1282 > 1283 The Semi-Precious Edit 1284 </a> 1285 </li> 1286 1287 <li class="mobile-nav__item"> 1288 <a 1289 href="/collections/the-turquoise-edit" 1290 class="mobile-nav__link" 1291 > 1292 The Turquoise Edit 1293 </a> 1294 </li> 1295 1296 <li class="mobile-nav__item"> 1297 <a 1298 href="/collections/the-malachite-edit" 1299 class="mobile-nav__link" 1300 > 1301 The Malachite Edit 1302 </a> 1303 </li> 1304 1305 <li class="mobile-nav__item"> 1306 <a 1307 href="/collections/the-garden-edit" 1308 class="mobile-nav__link" 1309 > 1310 The Garden Edit 1311 </a> 1312 </li> 1313 1314 <li class="mobile-nav__item"> 1315 <a 1316 href="/collections/the-crystal-edit" 1317 class="mobile-nav__link" 1318 > 1319 The Crystal Edit 1320 </a> 1321 </li> 1322 1323 <li class="mobile-nav__item"> 1324 <a 1325 href="/collections/the-pearl-edit" 1326 class="mobile-nav__link" 1327 > 1328 The Pearl Edit 1329 </a> 1330 </li> 1331 1332 <li class="mobile-nav__item"> 1333 <a 1334 href="/collections/the-essentials" 1335 class="mobile-nav__link" 1336 > 1337 The Essentials 1338 </a> 1339 </li> 1340 1341 <li class="mobile-nav__item"> 1342 <a 1343 href="/collections/archival-reissues" 1344 class="mobile-nav__link" 1345 > 1346 Archival Reissues 1347 </a> 1348 </li> 1349 1350 <li class="mobile-nav__item"> 1351 <a 1352 href="/collections/jennifer-behr-x-julia-berolzheimer" 1353 class="mobile-nav__link" 1354 > 1355 Jennifer Behr x Julia Berolzheimer 1356 </a> 1357 </li> 1358 1359 </ul> 1360 </li> 1361 1362 1363 1364 </ul> 1365 </li> 1366 1367 1368 1369 1370 <li class="mobile-nav__item"> 1371 <div class="mobile-nav__has-sublist"> 1372 <p id="Label-2" 1373 >Shop Bridal</p> 1374 <div class="mobile-nav__toggle"> 1375 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-2" aria-expanded="false" aria-label="Expand submenu Shop Bridal">
1376 <span class="icon-fallback-text mobile-nav__toggle-open" aria-hidden="true"> 1377 <?xml version="1.0" encoding="UTF-8"?> 1378<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1379 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1380 <g transform="translate(-180.000000, -21.000000)" fill="#000"> 1381 <g transform="translate(180.242000, 21.246000)"> 1382 <polyline points="14.145 0.008 -1.42108547e-14 14.152 0.352 14.504 14.496 0.359"></polyline> 1383 <polyline points="14.5 14.137 0.363 0 0.012 0.351 14.149 14.488"></polyline> 1384 </g> 1385 </g> 1386 </g> 1387</svg> 1388 1389 <span class="fallback-text">Expand submenu Shop Bridal</span> 1390 </span> 1391 <span class="icon-fallback-text mobile-nav__toggle-close" aria-hidden="true"> 1392 <?xml version="1.0" encoding="UTF-8"?> 1393<svg width="20px" height="13px" viewBox="0 0 20 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1394 <g stroke="none" stroke-width="2" fill="none" fill-rule="evenodd"> 1395 <g transform="translate(-1095.000000, -2589.000000)" fill="currentColor"> 1396 <g transform="translate(355.000000, 2589.000000)"> 1397 <path d="M746.69,12.39 L740.73,6.75 L746.69,1.11 L746.35,0.75 L740,6.75 L746.35,12.75 L746.69,12.39 Z M740.36,7 L760,7 L760,6.5 L740.36,6.5 L740.36,7 Z"></path> 1398 </g> 1399 </g> 1400 </g> 1401</svg> 1402 <span class="fallback-text">Collapse submenu Shop Bridal</span> 1403 </span> 1404 </button> 1405 </div> 1406 </div> 1407 <ul class="mobile-nav__sublist" id="Linklist-2"> 1408 1409 1410 1411 <li class="mobile-nav__item"> 1412 <div class="mobile-nav__has-sublist"> 1413 <a 1414 href="#" 1415 class="mobile-nav__link" 1416 id="Label-2-1" 1417 > 1418 BY CATEGORY 1419 </a> 1420 </div> 1421 <ul class="mobile-nav__sublist mobile-nav__subsublist" id="Linklist-2-1" aria-labelledby="Label-2-1"> 1422 1423 <li class="mobile-nav__item"> 1424 <a 1425 href="/collections/bridal-earrings" 1426 class="mobile-nav__link" 1427 > 1428 Earrings 1429 </a> 1430 </li> 1431 1432 <li class="mobile-nav__item"> 1433 <a 1434 href="/collections/bridal-voilettes-veils" 1435 class="mobile-nav__link" 1436 > 1437 Voilettes & Veils 1438 </a> 1439 </li> 1440 1441 <li class="mobile-nav__item"> 1442 <a 1443 href="/collections/bridal-tiaras" 1444 class="mobile-nav__link" 1445 > 1446 Tiaras & Halos 1447 </a> 1448 </li> 1449 1450 <li class="mobile-nav__item"> 1451 <a 1452 href="/collections/bridal-headbands" 1453 class="mobile-nav__link" 1454 > 1455 Headbands 1456 </a> 1457 </li> 1458 1459 <li class="mobile-nav__item"> 1460 <a 1461 href="/collections/bridal-bobby-pins" 1462 class="mobile-nav__link" 1463 > 1464 Bobby Pins & Hairpins 1465 </a> 1466 </li> 1467 1468 <li class="mobile-nav__item"> 1469 <a 1470 href="/collections/bridal-combs" 1471 class="mobile-nav__link" 1472 > 1473 Combs 1474 </a> 1475 </li> 1476 1477 <li class="mobile-nav__item"> 1478 <a 1479 href="/collections/hair-magnets" 1480 class="mobile-nav__link" 1481 > 1482 Hair Magnets 1483 </a> 1484 </li> 1485 1486 <li class="mobile-nav__item"> 1487 <a 1488 href="/collections/bridal-barrettes-1" 1489 class="mobile-nav__link" 1490 > 1491 Barrettes 1492 </a> 1493 </li> 1494 1495 <li class="mobile-nav__item"> 1496 <a 1497 href="/collections/bridal-brooches" 1498 class="mobile-nav__link" 1499 > 1500 Brooches 1501 </a> 1502 </li> 1503 1504 <li class="mobile-nav__item"> 1505 <a 1506 href="/collections/bridal-necklaces" 1507 class="mobile-nav__link" 1508 > 1509 Necklaces 1510 </a> 1511 </li> 1512 1513 <li class="mobile-nav__item"> 1514 <a 1515 href="/collections/bridal-bows" 1516 class="mobile-nav__link" 1517 > 1518 Bows 1519 </a> 1520 </li> 1521 1522 <li class="mobile-nav__item"> 1523 <a 1524 href="/collections/bridal-shop-all" 1525 class="mobile-nav__link" 1526 > 1527 Shop All 1528 </a> 1529 </li> 1530 1531 </ul> 1532 </li> 1533 1534 1535 1536 <li class="mobile-nav__item"> 1537 <div class="mobile-nav__has-sublist"> 1538 <a 1539 href="#" 1540 class="mobile-nav__link" 1541 id="Label-2-2" 1542 > 1543 BY EDIT 1544 </a> 1545 </div> 1546 <ul class="mobile-nav__sublist mobile-nav__subsublist" id="Linklist-2-2" aria-labelledby="Label-2-2"> 1547 1548 <li class="mobile-nav__item"> 1549 <a 1550 href="/collections/bridal-best-sellers" 1551 class="mobile-nav__link" 1552 > 1553 Best Sellers 1554 </a> 1555 </li> 1556 1557 <li class="mobile-nav__item"> 1558 <a 1559 href="/collections/the-pearl-edit" 1560 class="mobile-nav__link" 1561 > 1562 The Pearl Edit 1563 </a> 1564 </li> 1565 1566 <li class="mobile-nav__item"> 1567 <a 1568 href="/collections/the-crystal-edit" 1569 class="mobile-nav__link" 1570 > 1571 The Crystal Edit 1572 </a> 1573 </li> 1574 1575 <li class="mobile-nav__item"> 1576 <a 1577 href="/collections/the-gold-edit" 1578 class="mobile-nav__link" 1579 > 1580 The Gold Edit 1581 </a> 1582 </li> 1583 1584 <li class="mobile-nav__item"> 1585 <a 1586 href="/collections/the-floral-edit" 1587 class="mobile-nav__link" 1588 > 1589 The Floral Edit 1590 </a> 1591 </li> 1592 1593 <li class="mobile-nav__item"> 1594 <a 1595 href="/collections/the-courthouse-bridal-edit" 1596 class="mobile-nav__link" 1597 >
1598 The Courthouse Bridal Edit 1599 </a> 1600 </li> 1601 1602 <li class="mobile-nav__item"> 1603 <a 1604 href="/collections/after-party" 1605 class="mobile-nav__link" 1606 > 1607 The After Party Edit 1608 </a> 1609 </li> 1610 1611 <li class="mobile-nav__item"> 1612 <a 1613 href="/collections/something-blue" 1614 class="mobile-nav__link" 1615 > 1616 Something Blue 1617 </a> 1618 </li> 1619 1620 <li class="mobile-nav__item"> 1621 <a 1622 href="/collections/for-the-bridesmaids" 1623 class="mobile-nav__link" 1624 > 1625 Bridesmaids Gift Guide 1626 </a> 1627 </li> 1628 1629 <li class="mobile-nav__item"> 1630 <a 1631 href="/collections/the-adorned-bridal-collection" 1632 class="mobile-nav__link" 1633 > 1634 The Adorned Collection 1635 </a> 1636 </li> 1637 1638 </ul> 1639 </li> 1640 1641 1642 1643 <li class="mobile-nav__item"> 1644 <a 1645 href="/pages/bridal-store" 1646 class="mobile-nav__link" 1647 aria-current="page"> 1648 BRIDAL SERVICES 1649 </a> 1650 </li> 1651 1652 1653 1654 </ul> 1655 </li> 1656 1657 1658 1659 1660 <li class="mobile-nav__item"> 1661 <div class="mobile-nav__has-sublist"> 1662 <p id="Label-3" 1663 >Discover</p> 1664 <div class="mobile-nav__toggle"> 1665 <button type="button" class="mobile-nav__toggle-btn icon-fallback-text" aria-controls="Linklist-3" aria-expanded="false" aria-label="Expand submenu Discover"> 1666 <span class="icon-fallback-text mobile-nav__toggle-open" aria-hidden="true"> 1667 <?xml version="1.0" encoding="UTF-8"?> 1668<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1669 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1670 <g transform="translate(-180.000000, -21.000000)" fill="#000"> 1671 <g transform="translate(180.242000, 21.246000)"> 1672 <polyline points="14.145 0.008 -1.42108547e-14 14.152 0.352 14.504 14.496 0.359"></polyline> 1673 <polyline points="14.5 14.137 0.363 0 0.012 0.351 14.149 14.488"></polyline> 1674 </g> 1675 </g> 1676 </g> 1677</svg> 1678 1679 <span class="fallback-text">Expand submenu Discover</span> 1680 </span> 1681 <span class="icon-fallback-text mobile-nav__toggle-close" aria-hidden="true"> 1682 <?xml version="1.0" encoding="UTF-8"?> 1683<svg width="20px" height="13px" viewBox="0 0 20 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1684 <g stroke="none" stroke-width="2" fill="none" fill-rule="evenodd"> 1685 <g transform="translate(-1095.000000, -2589.000000)" fill="currentColor"> 1686 <g transform="translate(355.000000, 2589.000000)"> 1687 <path d="M746.69,12.39 L740.73,6.75 L746.69,1.11 L746.35,0.75 L740,6.75 L746.35,12.75 L746.69,12.39 Z M740.36,7 L760,7 L760,6.5 L740.36,6.5 L740.36,7 Z"></path> 1688 </g> 1689 </g> 1690 </g> 1691</svg> 1692 <span class="fallback-text">Collapse submenu Discover</span> 1693 </span> 1694 </button> 1695 </div> 1696 </div> 1697 <ul class="mobile-nav__sublist" id="Linklist-3"> 1698 1699 1700 1701 <li class="mobile-nav__item"> 1702 <a 1703 href="/pages/about-us" 1704 class="mobile-nav__link" 1705 > 1706 ABOUT US 1707 </a> 1708 </li> 1709 1710 1711 1712 <li class="mobile-nav__item"> 1713 <a 1714 href="/pages/about-us#about-press" 1715 class="mobile-nav__link" 1716 > 1717 In the Press 1718 </a> 1719 </li> 1720 1721 1722 1723 <li class="mobile-nav__item"> 1724 <a 1725 href="/pages/about-us#about-related-artists" 1726 class="mobile-nav__link" 1727 > 1728 As Seen On 1729 </a> 1730 </li> 1731 1732 1733 1734 </ul> 1735 </li> 1736 1737 1738 1739 1740 <li class="mobile-nav__item"> 1741 1742 <localization-form> 1743 <div class="disclosure"> 1744 <button type="button" title="United States" aria-label="United States" class="disclosure__button" aria-expanded="false" aria-controls="CountryList-drawer-menu">
1745 <span class="country-name-mobile"> 1746 United States 1747 </span> 1748 <span class="country-name-desktop"> 1749 United States 1750 </span> 1751 <span class="country-code"> 1752 US 1753 </span> 1754 1755 <svg class="mobile-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 1756 viewBox="0 0 15 15" style="enable-background:new 0 0 15 15;" xml:space="preserve"> 1757 <g> 1758 <g transform="translate(-180.000000, -21.000000)"> 1759 <g transform="translate(180.242000, 21.246000)"> 1760 <polyline style="fill-rule:evenodd;clip-rule:evenodd;fill:#9FA997;" points="14.1,0 0,14.2 0.4,14.5 14.5,0.4 "/> 1761 <polyline style="fill-rule:evenodd;clip-rule:evenodd;fill:#9FA997;" points="14.5,14.1 0.4,0 0,0.4 14.1,14.5 "/> 1762 </g> 1763 </g> 1764 </g> 1765 </svg> 1766 1767 1768 </button> 1769 1770 <div class="disclosure__list" hidden> 1771 <div class="search-wrapper"> 1772 <input type="text" placeholder="SEARCH" name="filter_country" aria-label="Search countries"/> 1773 1774 <svg width="15px" height="16px" viewBox="0 0 15 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1775 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1776 <g transform="translate(-908.000000, -62.000000)" stroke="#3A3C39" stroke-width="0.5"> 1777 <path d="M913.854,73.911 C916.902,73.911 919.373,71.412 919.373,68.33 C919.373,65.248 916.902,62.75 913.854,62.75 C910.807,62.75 908.336,65.248 908.336,68.33 C908.336,71.412 910.807,73.911 913.854,73.911 Z M917.598,72.113 L922.737,77.324 L917.598,72.113 Z"></path> 1778 </g> 1779 </g> 1780 </svg> 1781 1782 </div> 1783 <ul id="CountryList-drawer-menu" role="list"> 1784 </ul> 1785 </div> 1786 <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/bridal-store" /> 1787 <input type="hidden" name="country_code" value="US"> 1788 </form> 1789 </div> 1790 </localization-form> 1791 <style type="text/css"> 1792 .disclosure__button svg.desktop-icon, 1793 .country-name-desktop{ 1794 display: block; 1795 } 1796 .disclosure__button svg.mobile-icon, 1797 .country-name-mobile{ 1798 display: none; 1799 } 1800 .disclosure__button .country-code{ 1801 display: none; 1802 } 1803 @media screen and (max-width: 1070px) { 1804 .nav__link .disclosure__button .country-name-desktop{ 1805 display: none; 1806 } 1807 .nav__link .disclosure__button .country-code{ 1808 display: block; 1809 } 1810 } 1811 .disclosure { 1812 position: relative; 1813 } 1814 .nav__link-currency{ 1815 float: right; 1816 } 1817 .disclosure__button { 1818 align-items: center; 1819 cursor: pointer; 1820 display: flex; 1821 background-color: transparent; 1822 font-family: Founders Grotesk Text; 1823 font-size: 13px; 1824 padding: 0; 1825 color: #414141; 1826 margin-left: 20px; 1827 } 1828 .search-wrapper{ 1829 position: relative; 1830 margin: 15px 20px; 1831 } 1832 .search-wrapper input{ 1833 width: 100%; 1834 background-color: transparent; 1835 padding: 0; 1836 margin: 0; 1837 border: 0 none; 1838 } 1839 .search-wrapper svg{ 1840 position: absolute; 1841 top: 2px; 1842 right: 0px; 1843 } 1844 1845 .disclosure__button svg { 1846 width: 12px; 1847 margin-left: 6px; 1848 color: #414141; 1849 fill: #414141; 1850 } 1851 1852 .disclosure__list { 1853 border-width: 1px; 1854 border-style: solid; 1855 border-color: #ccc; 1856 position: absolute; 1857 top: 39px; 1858 z-index: 2; 1859 background-color: #fff; 1860 text-align: left; 1861 right: 0; 1862 } 1863 1864 .disclosure__list ul{ 1865 list-style: none; 1866 padding: 0; 1867 margin: 0; 1868 border-top: 1px solid #d9ddcf; 1869 padding-top: 10px; 1870 min-height: 100px; 1871 max-height: 275px; 1872 max-width: 300px; 1873 min-width: 280px; 1874 width: max-content; 1875 overflow-y: auto; 1876 } 1877 .disclosure__list ul li{ 1878 margin: 0; 1879 padding: 10px 0; 1880 text-transform: uppercase; 1881 } 1882 .disclosure__list ul li a{ 1883 display: block; 1884 padding: 0 20px; 1885 } 1886 1887 .disclosure__item { 1888 position: relative; 1889 } 1890 1891 .disclosure__link { 1892 display: block; 1893 padding: 0.5rem 2.2rem; 1894 text-decoration: none; 1895 line-height: 1.2; 1896 } 1897 @media screen and (max-width: 964px) { 1898 .nav--mobile .nav__link-currency{ 1899 display: none; 1900 } 1901 .disclosure__button svg.desktop-icon, 1902 .country-name-desktop{ 1903 display: none; 1904 } 1905 .disclosure__button svg.mobile-icon, 1906 .country-name-mobile{ 1907 display: block; 1908 } 1909 } 1910 .disclosure__button svg.mobile-icon{ 1911 transform: rotate(225deg); 1912 color: #3a3c39; 1913 fill: #3a3c39; 1914 width: 39px; 1915 position: absolute; 1916 right: -10px; 1917 height: 16px; 1918 } 1919 .disclosure__button svg.mobile-icon *{ 1920 color: #3a3c39; 1921 fill: #3a3c39; 1922 } 1923 1924 .mobile-nav__item .disclosure__button{ 1925 font-family: Plantin MT Pro; 1926 color: #3a3c39; 1927 margin: 0; 1928 padding: 20px 0; 1929 width: 100%; 1930 font-size: 16px; 1931 font-weight: lighter; 1932 position: relative; 1933 } 1934 .mobile-nav__item .search-wrapper input{ 1935 font-family: Plantin MT Pro; 1936 color: #3a3c39; 1937 font-weight: lighter; 1938 padding-top: 3px; 1939 font-size: 16px; 1940 } 1941 .mobile-nav__item .search-wrapper input::placeholder{ 1942 font-family: Plantin MT Pro; 1943 color: #3a3c39; 1944 font-weight: lighter; 1945 } 1946 .mobile-nav__item .disclosure__list{ 1947 width: 100%; 1948 top: 58px; 1949 font-weight: lighter; 1950 color: #3a3c39; 1951 font-size: 16px; 1952 } 1953 .mobile-nav__item .disclosure__list ul{ 1954 max-width: 100%; 1955 width: 100%; 1956 min-width: 0; 1957 } 1958 .mobile-nav__item .disclosure__list ul li{ 1959 text-transform: none; 1960 } 1961 1962 </style> 1963 1964 1965 </li> 1966 <li class="mobile-nav__spacer"></li> 1967 1968 </ul> 1969 1970 <div class="drawer__extra-link"> 1971 <a href="/pages/contact-us"> 1972 Help & Support 1973 </a><br><br> 1974 <a href="/pages/swym-wishlist">Wishlist</a> 1975 </div> 1976 1977 <div class="drawer__account-link"> 1978 <?xml version="1.0" encoding="UTF-8"?> 1979<svg width="13px" height="7px" viewBox="0 0 13 7" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1980 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1981 <g transform="translate(-42.000000, -636.000000)" fill="#000"> 1982 <g transform="translate(42.353000, 636.353000)"> 1983 <path d="M2.328,3.147 C2.328,3.79 1.807,4.311 1.164,4.311 C0.521,4.311 3.55271368e-15,3.79 3.55271368e-15,3.147 C3.55271368e-15,2.504 0.521,1.983 1.164,1.983 C1.807,1.983 2.328,2.504 2.328,3.147"></path> 1984 <path d="M12.647,3.147 C12.647,3.79 12.126,4.311 11.483,4.311 C10.84,4.3
198411 10.319,3.79 10.319,3.147 C10.319,2.504 10.84,1.983 11.483,1.983 C12.126,1.983 12.647,2.504 12.647,3.147"></path> 1985 <path d="M7.487,1.164 C7.487,1.807 6.966,2.328 6.323,2.328 C5.681,2.328 5.16,1.807 5.16,1.164 C5.16,0.521 5.681,-1.42108547e-14 6.323,-1.42108547e-14 C6.966,-1.42108547e-14 7.487,0.521 7.487,1.164"></path> 1986 <path d="M7.487,5.13 C7.487,5.773 6.966,6.294 6.323,6.294 C5.681,6.294 5.16,5.773 5.16,5.13 C5.16,4.487 5.681,3.966 6.323,3.966 C6.966,3.966 7.487,4.487 7.487,5.13"></path> 1987 </g> 1988 </g> 1989 </g> 1990</svg> 1991 <a href="/account"> 1992 1993 My Account 1994 1995 </a> 1996 </div> 1997 </div> 1998 1999 </div> 2000 2001 <div class="header-container drawer__header-container"> 2002 <div class="header-wrapper" data-header-wrapper> 2003 2004 2005 <div class="annoucement--wrapper"> 2006 <div id="id_annoucement"> 2007 2008 <div class="accesibility-wrapper"> 2009 <a aria-label="Click to view our Accessibility Statement or contact us with accessibility-related questions." href="/pages/accessibility-statement">ACCESSIBILITY STATEMENT</a> 2010 </div> 2011 2012 2013 <div 2014 data-delay="6000" 2015 id="annoucement-slider" 2016 > 2017 <div class="Slide-header-1"> 2018 2019 <a 2020 id="annoucement--1" 2021 role="region" 2022 aria-labelledby="announcement-bar" 2023 href="/pages/contact-us" 2024 class="announcement-bar announcement-bar--link" 2025 > 2026 2027 2028 <div id="announcement-bar--1_message" class="announcement-bar__message"> 2029 Free Shipping on all Domestic Orders $150+ 2030 </div> 2031 2032 2033 </a> 2034 2035 2036 <style> 2037 #annoucement--1, 2038 .Slide-header-1 { 2039 background-color: #d9ddcf; 2040 } 2041 2042 #annoucement--1:hover { 2043 2044 2045 2046 2047 background-color: #c3c9b3; 2048 2049 } 2050 2051 #announcement-bar--1_message, 2052 .Slide-header-1 * { 2053 color: #414141; 2054 } 2055 </style> 2056 </div> 2057 <div class="Slide-header-2"> 2058 2059 <a 2060 id="annoucement--2" 2061 role="region" 2062 aria-labelledby="announcement-bar" 2063 href="/collections/shop-all" 2064 class="announcement-bar announcement-bar--link" 2065 > 2066 2067 2068 <div id="announcement-bar--2_message" class="announcement-bar__message"> 2069 Buy Now, Pay Later with Afterpay, Klarna, or Shop Pay 2070 </div> 2071 2072 2073 </a> 2074 2075 2076 <style> 2077 #annoucement--2, 2078 .Slide-header-2 { 2079 background-color: #d9ddcf; 2080 } 2081 2082 #annoucement--2:hover { 2083 2084 2085 2086 2087 background-color: #c3c9b3; 2088 2089 } 2090 2091 #announcement-bar--2_message, 2092 .Slide-header-2 * { 2093 color: #414141; 2094 } 2095 </style> 2096 </div></div> 2097 2098 <button 2099 class="announcement-pause-btn" 2100 aria-label="Pause announcements" 2101 type="button" 2102 > 2103 <span class="announcement-pause-btn__pause" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-pause" fill="none" viewBox="0 0 10 14"><rect x="0" y="0" width="3" height="14" rx="0.5" fill="currentColor"/><rect x="7" y="0" width="3" height="14" rx="0.5" fill="currentColor"/></svg></span>
2104 <span class="announcement-pause-btn__play" aria-hidden="true" style="display:none;"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" role="presentation" class="icon icon-play" fill="none" viewBox="0 0 10 14"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.48177 0.814643C0.81532 0.448245 0 0.930414 0 1.69094V12.2081C0 12.991 0.858787 13.4702 1.52503 13.0592L10.5398 7.49813C11.1918 7.09588 11.1679 6.13985 10.4965 5.77075L1.48177 0.814643Z" fill="currentColor"/></svg></span> 2105 </button> 2106 2107 </div> 2108 </div> 2109 2110 2111 2112 <header class="site-header" role="banner"> 2113 <div class="wrapper"> 2114 <div class="grid--full grid--table"> 2115 <div class="grid__item large--hide large--one-sixth medium-down--one-eighth "> 2116 <div class="nav--open nav--mobile"> 2117 <button 2118 alt="Site navigation" 2119 type="button" 2120 class="icon-fallback-text site-nav__link site-nav__link--burger js-drawer-open-button-left" 2121 aria-controls="NavDrawer" 2122 > 2123 <span class="burger-icon burger-icon--top"></span> 2124 <span class="burger-icon burger-icon--mid"></span> 2125 <span class="burger-icon burger-icon--bottom"></span> 2126 <span class="fallback-text">Site navigation</span> 2127 <span class="burguer-close"> 2128 <?xml version="1.0" encoding="UTF-8"?> 2129<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 2130 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 2131 <g transform="translate(-180.000000, -21.000000)" fill="#000"> 2132 <g transform="translate(180.242000, 21.246000)"> 2133 <polyline points="14.145 0.008 -1.42108547e-14 14.152 0.352 14.504 14.496 0.359"></polyline> 2134 <polyline points="14.5 14.137 0.363 0 0.012 0.351 14.149 14.488"></polyline> 2135 </g> 2136 </g> 2137 </g> 2138</svg> 2139 2140 </span> 2141 </button> 2142 </div> 2143 </div> 2144 2145 <nav class="grid__item large--two-fifths medium-down--hide" role="navigation"> 2146 2147 <!-- begin nav --> 2148 <div class="menu"> 2149 <ul class="nav" id="AccessibleNav"> 2150 2151 2152 2153 <li 2154 class="has-dropdown " 2155 aria-haspopup="true" 2156 data-meganav-type="parent" 2157 > 2158 <a 2159 href="/collections/shop-all" 2160 class="nav__link" 2161 role="button" 2162 data-meganav-type="parent" 2163 aria-controls="MenuParent-1" 2164 aria-expanded="false" 2165 2166 2167 > 2168 Shop Fashion 2169 <span class="icon icon-arrow-down" aria-hidden="true"></span> 2170 </a> 2171 <div class="nav__dropdown_columns" style="display: none;"> 2172 <ul class="grid-uniform"> 2173 <li class="nav__dropdown_column_items grid__item one-half"> 2174 <ul 2175 id="MenuParent-1" 2176 class="nav__dropdown grid--full nav--has-grandchildren" 2177 data-meganav-dropdown 2178 > 2179 2180 2181 2182 <li 2183 class="nav-item--by-category nav__item grid__item one-third " 2184 aria-haspopup="true" 2185 > 2186 <a 2187 2188 class="dropdown-link " 2189 aria-controls="MenuChildren-1-1" 2190 data-meganav-type="parent" 2191 2192 2193 tabindex="-1" 2194 > 2195 BY CATEGORY 2196 </a> 2197 <div class="dropdown-grandchild"> 2198 <ul 2199 id="MenuChildren-1-1" 2200 data-meganav-dropdown 2201 > 2202 2203 <li class="nav-item--earrings "> 2204 2205
2205<script type="text/javascript"> 2206 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Earrings_1_ffddef5f-8484-4586-88c7-a4606d021d4d.webp?v=1787233024&width=1080'); 2207 </script>
2207 2208 2209 <a 2210 href="/collections/earrings" 2211 class="link-with-imglink dropdown-link link-hover" 2212 data-meganav-type="child" 2213 2214 2215 tabindex="-1" 2216 2217 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Earrings_1_ffddef5f-8484-4586-88c7-a4606d021d4d.webp?v=1787233024&width=1080" 2218 2219 > 2220 Earrings 2221 </a> 2222 </li> 2223 2224 <li class="nav-item--headbands "> 2225 2226
2226<script type="text/javascript"> 2227 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_headbands.webp?v=1787233088&width=1080'); 2228 </script>
2228 2229 2230 <a 2231 href="/collections/headbands" 2232 class="link-with-imglink dropdown-link link-hover" 2233 data-meganav-type="child" 2234 2235 2236 tabindex="-1" 2237 2238 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_headbands.webp?v=1787233088&width=1080" 2239 2240 > 2241 Headbands 2242 </a> 2243 </li> 2244 2245 <li class="nav-item--necklaces "> 2246 2247
2247<script type="text/javascript"> 2248 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_necklaces.webp?v=1787233135&width=1080'); 2249 </script>
2249 2250 2251 <a 2252 href="/collections/necklaces" 2253 class="link-with-imglink dropdown-link link-hover" 2254 data-meganav-type="child" 2255 2256 2257 tabindex="-1" 2258 2259 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_necklaces.webp?v=1787233135&width=1080" 2260 2261 > 2262 Necklaces 2263 </a> 2264 </li> 2265 2266 <li class="nav-item--bobby-pins-hairpins "> 2267 2268
2268<script type="text/javascript"> 2269 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bobby-pins.webp?v=1787232777&width=1080'); 2270 </script>
2270 2271 2272 <a 2273 href="/collections/bobby-pins" 2274 class="link-with-imglink dropdown-link link-hover" 2275 data-meganav-type="child" 2276 2277 2278 tabindex="-1" 2279 2280 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bobby-pins.webp?v=1787232777&width=1080" 2281 2282 > 2283 Bobby Pins & Hairpins 2284 </a> 2285 </li> 2286 2287 <li class="nav-item--ponies-scrunchies "> 2288 2289
2289<script type="text/javascript"> 2290 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_scrunchies.webp?v=1776463265&width=1080'); 2291 </script>
2291 2292 2293 <a 2294 href="/collections/ponies" 2295 class="link-with-imglink dropdown-link link-hover" 2296 data-meganav-type="child" 2297 2298 2299 tabindex="-1" 2300 2301 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_scrunchies.webp?v=1776463265&width=1080" 2302 2303 > 2304 Ponies & Scrunchies 2305 </a> 2306 </li> 2307 2308 <li class="nav-item--jaw-clips "> 2309 2310
2310<script type="text/javascript"> 2311 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Jaw_Clips_e07304c2-4dcf-4f96-b7d4-3c1a35101bb0.webp?v=1787233111&width=1080'); 2312 </script>
2312 2313 2314 <a 2315 href="/collections/jaw-clips" 2316 class="link-with-imglink dropdown-link link-hover" 2317 data-meganav-type="child" 2318 2319 2320 tabindex="-1" 2321 2322 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Jaw_Clips_e07304c2-4dcf-4f96-b7d4-3c1a35101bb0.webp?v=1787233111&width=1080" 2323 2324 > 2325 Jaw Clips 2326 </a> 2327 </li> 2328 2329 <li class="nav-item--hair-magnets "> 2330 2331
2331<script type="text/javascript"> 2332 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Latest_Obsessions_991deb30-2d78-41e6-8d5a-9570cddecbb3.webp?v=1781193403&width=1080'); 2333 </script>
2333 2334 2335 <a 2336 href="/collections/hair-magnets" 2337 class="link-with-imglink dropdown-link link-hover" 2338 data-meganav-type="child" 2339 2340 2341 tabindex="-1" 2342 2343 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Latest_Obsessions_991deb30-2d78-41e6-8d5a-9570cddecbb3.webp?v=1781193403&width=1080" 2344 2345 > 2346 Hair Magnets 2347 </a> 2348 </li> 2349 2350 <li class="nav-item--barrettes "> 2351 2352
2352<script type="text/javascript"> 2353 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_barrettes.webp?v=1787232723&width=1080'); 2354 </script>
2354 2355 2356 <a 2357 href="/collections/barrettes" 2358 class="link-with-imglink dropdown-link link-hover" 2359 data-meganav-type="child" 2360 2361 2362 tabindex="-1" 2363 2364 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_barrettes.webp?v=1787232723&width=1080" 2365 2366 > 2367 Barrettes 2368 </a> 2369 </li> 2370 2371 <li class="nav-item--bows "> 2372 2373
2373<script type="text/javascript"> 2374 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bows.webp?v=1787232800&width=1080'); 2375 </script>
2375 2376 2377 <a 2378 href="/collections/bows" 2379 class="link-with-imglink dropdown-link link-hover" 2380 data-meganav-type="child" 2381 2382 2383 tabindex="-1" 2384 2385 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bows.webp?v=1787232800&width=1080" 2386 2387 > 2388 Bows 2389 </a> 2390 </li> 2391 2392 <li class="nav-item--bracelets "> 2393 2394
2394<script type="text/javascript"> 2395 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bracelets.webp?v=1776463062&width=1080'); 2396 </script>
2396 2397 2398 <a 2399 href="/collections/bracelets" 2400 class="link-with-imglink dropdown-link link-hover" 2401 data-meganav-type="child" 2402 2403 2404 tabindex="-1" 2405 2406 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bracelets.webp?v=1776463062&width=1080" 2407 2408 > 2409 Bracelets 2410 </a> 2411 </li> 2412 2413 <li class="nav-item--brooches "> 2414 2415
2415<script type="text/javascript"> 2416 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Brooches.webp?v=1787232956&width=1080'); 2417 </script>
2417 2418 2419 <a 2420 href="/collections/brooches" 2421 class="link-with-imglink dropdown-link link-hover" 2422 data-meganav-type="child" 2423 2424 2425 tabindex="-1" 2426 2427 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Brooches.webp?v=1787232956&width=1080" 2428 2429 > 2430 Brooches 2431 </a> 2432 </li> 2433 2434 <li class="nav-item--tiaras-halos "> 2435 2436
2436<script type="text/javascript"> 2437 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_tiaras-halos.webp?v=1787233470&width=1080'); 2438 </script>
2438 2439 2440 <a 2441 href="/collections/tiaras-and-halos" 2442 class="link-with-imglink dropdown-link link-hover" 2443 data-meganav-type="child" 2444 2445 2446 tabindex="-1" 2447 2448 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_tiaras-halos.webp?v=1787233470&width=1080" 2449 2450 > 2451 Tiaras & Halos 2452 </a> 2453 </li> 2454 2455 <li class="nav-item--headpieces-hats "> 2456 2457
2457<script type="text/javascript"> 2458 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Turbans_1.webp?v=1788876485&width=1080'); 2459 </script>
2459 2460 2461 <a 2462 href="/collections/turbans" 2463 class="link-with-imglink dropdown-link link-hover" 2464 data-meganav-type="child" 2465 2466 2467 tabindex="-1" 2468 2469 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Turbans_1.webp?v=1788876485&width=1080" 2470 2471 > 2472 Headpieces & Hats 2473 </a> 2474 </li> 2475 2476 <li class="nav-item--voilettes "> 2477 2478
2478<script type="text/javascript"> 2479 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/voilette-navigatiion.webp?v=1787233498&width=1080'); 2480 </script>
2480 2481 2482 <a 2483 href="/collections/voilettes" 2484 class="link-with-imglink dropdown-link link-hover" 2485 data-meganav-type="child" 2486 2487 2488 tabindex="-1" 2489 2490 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/voilette-navigatiion.webp?v=1787233498&width=1080" 2491 2492 > 2493 Voilettes 2494 </a> 2495 </li> 2496 2497 <li class="nav-item--combs "> 2498 2499
2499<script type="text/javascript"> 2500 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_combs.webp?v=1759839729&width=1080'); 2501 </script>
2501 2502 2503 <a 2504 href="/collections/combs" 2505 class="link-with-imglink dropdown-link link-hover" 2506 data-meganav-type="child" 2507 2508 2509 tabindex="-1" 2510 2511 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_combs.webp?v=1759839729&width=1080" 2512 2513 > 2514 Combs 2515 </a> 2516 </li> 2517 2518 <li class="nav-item--scarves "> 2519 2520
2520<script type="text/javascript"> 2521 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Scarves_1.webp?v=1741649589&width=1080'); 2522 </script>
2522 2523 2524 <a 2525 href="/collections/scarves" 2526 class="link-with-imglink dropdown-link link-hover" 2527 data-meganav-type="child" 2528 2529 2530 tabindex="-1" 2531 2532 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Scarves_1.webp?v=1741649589&width=1080" 2533 2534 > 2535 Scarves 2536 </a> 2537 </li> 2538 2539 <li class="nav-item--shop-all "> 2540 2541
2541<script type="text/javascript"> 2542 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_shop-all.webp?v=1788876525&width=1080'); 2543 </script>
2543 2544 2545 <a 2546 href="/collections/shop-all" 2547 class="link-with-imglink dropdown-link link-hover" 2548 data-meganav-type="child" 2549 2550 2551 tabindex="-1" 2552 2553 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_shop-all.webp?v=1788876525&width=1080" 2554 2555 > 2556 Shop All 2557 </a> 2558 </li> 2559 2560 </ul> 2561 </div> 2562 </li> 2563 2564 2565 2566 2567 <li 2568 class="nav-item--by-collection nav__item grid__item one-third " 2569 aria-haspopup="true" 2570 > 2571 <a 2572 2573 class="dropdown-link " 2574 aria-controls="MenuChildren-1-2" 2575 data-meganav-type="parent" 2576 2577 2578 tabindex="-1" 2579 > 2580 BY COLLECTION 2581 </a> 2582 <div class="dropdown-grandchild"> 2583 <ul 2584 id="MenuChildren-1-2" 2585 data-meganav-dropdown 2586 > 2587 2588 <li class="nav-item--new-arrivals "> 2589 2590
2590<script type="text/javascript"> 2591 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_new-arrivals.webp?v=1788876509&width=1080'); 2592 </script>
2592 2593 2594 <a 2595 href="/collections/new" 2596 class="link-with-imglink dropdown-link link-hover" 2597 data-meganav-type="child" 2598 2599 2600 tabindex="-1" 2601 2602 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_new-arrivals.webp?v=1788876509&width=1080" 2603 2604 > 2605 New Arrivals 2606 </a> 2607 </li> 2608 2609 <li class="nav-item--best-sellers "> 2610 2611
2611<script type="text/javascript"> 2612 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Best_Sellers.webp?v=1781193341&width=1080'); 2613 </script>
2613 2614 2615 <a 2616 href="/collections/best-sellers" 2617 class="link-with-imglink dropdown-link link-hover" 2618 data-meganav-type="child" 2619 2620 2621 tabindex="-1" 2622 2623 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Best_Sellers.webp?v=1781193341&width=1080" 2624 2625 > 2626 Best Sellers 2627 </a> 2628 </li> 2629 2630 <li class="nav-item--hair-accessories "> 2631 2632
2632<script type="text/javascript"> 2633 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Bobby_Pins_Hairpins_b80ec1b2-3e50-4709-8a75-052550aec335.webp?v=1787233062&width=1080'); 2634 </script>
2634 2635 2636 <a 2637 href="/collections/hair-accessories" 2638 class="link-with-imglink dropdown-link link-hover" 2639 data-meganav-type="child" 2640 2641 2642 tabindex="-1" 2643 2644 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Bobby_Pins_Hairpins_b80ec1b2-3e50-4709-8a75-052550aec335.webp?v=1787233062&width=1080" 2645 2646 > 2647 Hair Accessories 2648 </a> 2649 </li> 2650 2651 <li class="nav-item--gift-cards "> 2652 2653
2653<script type="text/javascript"> 2654 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Fall-2021-Navigation-Gift-Card.webp?v=1741649304&width=1080'); 2655 </script>
2655 2656 2657 <a 2658 href="/collections/gift-cards" 2659 class="link-with-imglink dropdown-link link-hover" 2660 data-meganav-type="child" 2661 2662 2663 tabindex="-1" 2664 2665 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Fall-2021-Navigation-Gift-Card.webp?v=1741649304&width=1080" 2666 2667 > 2668 Gift Cards 2669 </a> 2670 </li> 2671 2672 </ul> 2673 </div> 2674 </li> 2675 2676 2677 2678 2679 <li 2680 class="nav-item--by-edit nav__item grid__item one-third " 2681 aria-haspopup="true" 2682 > 2683 <a 2684 2685 class="dropdown-link " 2686 aria-controls="MenuChildren-1-3" 2687 data-meganav-type="parent" 2688 2689 2690 tabindex="-1" 2691 > 2692 BY EDIT 2693 </a> 2694 <div class="dropdown-grandchild"> 2695 <ul 2696 id="MenuChildren-1-3" 2697 data-meganav-dropdown 2698 > 2699 2700 <li class="nav-item--enchanted-bloom "> 2701 2702
2702<script type="text/javascript"> 2703 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Enchanted_Bloom.webp?v=1787233613&width=1080'); 2704 </script>
2704 2705 2706 <a 2707 href="/collections/enchanted-bloom" 2708 class="link-with-imglink dropdown-link link-hover" 2709 data-meganav-type="child" 2710 2711 2712 tabindex="-1" 2713 2714 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Enchanted_Bloom.webp?v=1787233613&width=1080" 2715 2716 > 2717 Enchanted Bloom 2718 </a> 2719 </li> 2720 2721 <li class="nav-item--best-dressed-guest "> 2722 2723
2723<script type="text/javascript"> 2724 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Best_Dressed_Guest_1.webp?v=1787232750&width=1080'); 2725 </script>
2725 2726 2727 <a 2728 href="/collections/best-dressed-guest" 2729 class="link-with-imglink dropdown-link link-hover" 2730 data-meganav-type="child" 2731 2732 2733 tabindex="-1" 2734 2735 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Best_Dressed_Guest_1.webp?v=1787232750&width=1080" 2736 2737 > 2738 Best Dressed Guest 2739 </a> 2740 </li> 2741 2742 <li class="nav-item--the-semi-precious-edit "> 2743 2744
2744<script type="text/javascript"> 2745 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Semiprecious_Nav_Image.webp?v=1787233375&width=1080'); 2746 </script>
2746 2747 2748 <a 2749 href="/collections/the-semiprecious-edit" 2750 class="link-with-imglink dropdown-link link-hover" 2751 data-meganav-type="child" 2752 2753 2754 tabindex="-1" 2755 2756 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Semiprecious_Nav_Image.webp?v=1787233375&width=1080" 2757 2758 > 2759 The Semi-Precious Edit 2760 </a> 2761 </li> 2762 2763 <li class="nav-item--the-turquoise-edit "> 2764 2765
2765<script type="text/javascript"> 2766 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/43.webp?v=1787233445&width=1080'); 2767 </script>
2767 2768 2769 <a 2770 href="/collections/the-turquoise-edit" 2771 class="link-with-imglink dropdown-link link-hover" 2772 data-meganav-type="child" 2773 2774 2775 tabindex="-1" 2776 2777 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/43.webp?v=1787233445&width=1080" 2778 2779 > 2780 The Turquoise Edit 2781 </a> 2782 </li> 2783 2784 <li class="nav-item--the-malachite-edit "> 2785 2786
2786<script type="text/javascript"> 2787 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/New_Arrivals_96360be5-ce98-418a-ba23-2bbf9d046113.webp?v=1787844788&width=1080'); 2788 </script>
2788 2789 2790 <a 2791 href="/collections/the-malachite-edit" 2792 class="link-with-imglink dropdown-link link-hover" 2793 data-meganav-type="child" 2794 2795 2796 tabindex="-1" 2797 2798 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/New_Arrivals_96360be5-ce98-418a-ba23-2bbf9d046113.webp?v=1787844788&width=1080" 2799 2800 > 2801 The Malachite Edit 2802 </a> 2803 </li> 2804 2805 <li class="nav-item--the-garden-edit "> 2806 2807
2807<script type="text/javascript"> 2808 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_floral-shop.webp?v=1787844937&width=1080'); 2809 </script>
2809 2810 2811 <a 2812 href="/collections/the-garden-edit" 2813 class="link-with-imglink dropdown-link link-hover" 2814 data-meganav-type="child" 2815 2816 2817 tabindex="-1" 2818 2819 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_floral-shop.webp?v=1787844937&width=1080" 2820 2821 > 2822 The Garden Edit 2823 </a> 2824 </li> 2825 2826 <li class="nav-item--the-crystal-edit "> 2827 2828
2828<script type="text/javascript"> 2829 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_crystal-edit.webp?v=1787233248&width=1080'); 2830 </script>
2830 2831 2832 <a 2833 href="/collections/the-crystal-edit" 2834 class="link-with-imglink dropdown-link link-hover" 2835 data-meganav-type="child" 2836 2837 2838 tabindex="-1" 2839 2840 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_crystal-edit.webp?v=1787233248&width=1080" 2841 2842 > 2843 The Crystal Edit 2844 </a> 2845 </li> 2846 2847 <li class="nav-item--the-pearl-edit "> 2848 2849
2849<script type="text/javascript"> 2850 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_pearl-edit.webp?v=1787233353&width=1080'); 2851 </script>
2851 2852 2853 <a 2854 href="/collections/the-pearl-edit" 2855 class="link-with-imglink dropdown-link link-hover" 2856 data-meganav-type="child" 2857 2858 2859 tabindex="-1" 2860 2861 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_pearl-edit.webp?v=1787233353&width=1080" 2862 2863 > 2864 The Pearl Edit 2865 </a> 2866 </li> 2867 2868 <li class="nav-item--the-essentials "> 2869 2870
2870<script type="text/javascript"> 2871 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/TBD_NAME_Essentials.webp?v=1776463303&width=1080'); 2872 </script>
2872 2873 2874 <a 2875 href="/collections/the-essentials" 2876 class="link-with-imglink dropdown-link link-hover" 2877 data-meganav-type="child" 2878 2879 2880 tabindex="-1" 2881 2882 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/TBD_NAME_Essentials.webp?v=1776463303&width=1080" 2883 2884 > 2885 The Essentials 2886 </a> 2887 </li> 2888 2889 <li class="nav-item--archival-reissues "> 2890 2891
2891<script type="text/javascript"> 2892 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Archival_Reissues.webp?v=1788452637&width=1080'); 2893 </script>
2893 2894 2895 <a 2896 href="/collections/archival-reissues" 2897 class="link-with-imglink dropdown-link link-hover" 2898 data-meganav-type="child" 2899 2900 2901 tabindex="-1" 2902 2903 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Archival_Reissues.webp?v=1788452637&width=1080" 2904 2905 > 2906 Archival Reissues 2907 </a> 2908 </li> 2909 2910 <li class="nav-item--jennifer-behr-x-julia-berolzheimer "> 2911 2912
2912<script type="text/javascript"> 2913 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/JB_x_JB_1_1.webp?v=1777384243&width=1080'); 2914 </script>
2914 2915 2916 <a 2917 href="/collections/jennifer-behr-x-julia-berolzheimer" 2918 class="link-with-imglink dropdown-link link-hover" 2919 data-meganav-type="child" 2920 2921 2922 tabindex="-1" 2923 2924 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/JB_x_JB_1_1.webp?v=1777384243&width=1080" 2925 2926 > 2927 Jennifer Behr x Julia Berolzheimer 2928 </a> 2929 </li> 2930 2931 </ul> 2932 </div> 2933 </li> 2934 2935 2936 </ul> 2937 </li> 2938 <li class="nav__dropdown_column_image grid__item one-half"> 2939 2940 2941 2942 2943 2944 <a href="/collections/shop-all" aria-label="Shop Fashion"> 2945 2946 2947 <img 2948 src="//www.jenniferbehr.com/cdn/shop/files/Shop_All_Fashion_92e881b7-ea4c-4406-b078-d5b5cd399af9.webp?v=1788875230&width=1080" 2949 width="1080" 2950 height="1080" 2951 alt="" 2952 loading="lazy" 2953 > 2954 2955 2956 </a> 2957 2958 </li> 2959 </ul> 2960 </div> 2961 </li> 2962 2963 2964 2965 2966 <li 2967 class="has-dropdown " 2968 aria-haspopup="true" 2969 data-meganav-type="parent" 2970 > 2971 <a 2972 href="/collections/bridal-shop-all" 2973 class="nav__link" 2974 role="button" 2975 data-meganav-type="parent" 2976 aria-controls="MenuParent-2" 2977 aria-expanded="false" 2978 2979 2980 > 2981 Shop Bridal 2982 <span class="icon icon-arrow-down" aria-hidden="true"></span> 2983 </a> 2984 <div class="nav__dropdown_columns" style="display: none;"> 2985 <ul class="grid-uniform"> 2986 <li class="nav__dropdown_column_items grid__item one-half"> 2987 <ul 2988 id="MenuParent-2" 2989 class="nav__dropdown grid--full nav--has-grandchildren" 2990 data-meganav-dropdown 2991 > 2992 2993 2994 2995 <li 2996 class="nav-item--by-category nav__item grid__item one-third " 2997 aria-haspopup="true" 2998 > 2999 <a 3000 3001 class="dropdown-link " 3002 aria-controls="MenuChildren-2-1" 3003 data-meganav-type="parent" 3004 3005 3006 tabindex="-1" 3007 > 3008 BY CATEGORY 3009 </a> 3010 <div class="dropdown-grandchild"> 3011 <ul 3012 id="MenuChildren-2-1" 3013 data-meganav-dropdown 3014 > 3015 3016 <li class="nav-item--earrings "> 3017 3018
3018<script type="text/javascript"> 3019 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_earrings.webp?v=1787232822&width=1080'); 3020 </script>
3020 3021 3022 <a 3023 href="/collections/bridal-earrings" 3024 class="link-with-imglink dropdown-link link-hover" 3025 data-meganav-type="child" 3026 3027 3028 tabindex="-1" 3029 3030 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_earrings.webp?v=1787232822&width=1080" 3031 3032 > 3033 Earrings 3034 </a> 3035 </li> 3036 3037 <li class="nav-item--voilettes-veils "> 3038 3039
3039<script type="text/javascript"> 3040 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Bridal_Voilettes.webp?v=1787232936&width=1080'); 3041 </script>
3041 3042 3043 <a 3044 href="/collections/bridal-voilettes-veils" 3045 class="link-with-imglink dropdown-link link-hover" 3046 data-meganav-type="child" 3047 3048 3049 tabindex="-1" 3050 3051 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Bridal_Voilettes.webp?v=1787232936&width=1080" 3052 3053 > 3054 Voilettes & Veils 3055 </a> 3056 </li> 3057 3058 <li class="nav-item--tiaras-halos "> 3059 3060
3060<script type="text/javascript"> 3061 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_tiaras-halos_30b5a960-f9f9-48c9-b9a5-1f4f9f2fd671.webp?v=1787232915&width=1080'); 3062 </script>
3062 3063 3064 <a 3065 href="/collections/bridal-tiaras" 3066 class="link-with-imglink dropdown-link link-hover" 3067 data-meganav-type="child" 3068 3069 3070 tabindex="-1" 3071 3072 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_tiaras-halos_30b5a960-f9f9-48c9-b9a5-1f4f9f2fd671.webp?v=1787232915&width=1080" 3073 3074 > 3075 Tiaras & Halos 3076 </a> 3077 </li> 3078 3079 <li class="nav-item--headbands "> 3080 3081
3081<script type="text/javascript"> 3082 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal-headbands2_fbf370e8-2e47-4adc-8447-c0a8190a1980.webp?v=1787232860&width=1080'); 3083 </script>
3083 3084 3085 <a 3086 href="/collections/bridal-headbands" 3087 class="link-with-imglink dropdown-link link-hover" 3088 data-meganav-type="child" 3089 3090 3091 tabindex="-1" 3092 3093 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal-headbands2_fbf370e8-2e47-4adc-8447-c0a8190a1980.webp?v=1787232860&width=1080" 3094 3095 > 3096 Headbands 3097 </a> 3098 </li> 3099 3100 <li class="nav-item--bobby-pins-hairpins "> 3101 3102
3102<script type="text/javascript"> 3103 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_bobbypins.webp?v=1772121398&width=1080'); 3104 </script>
3104 3105 3106 <a 3107 href="/collections/bridal-bobby-pins" 3108 class="link-with-imglink dropdown-link link-hover" 3109 data-meganav-type="child" 3110 3111 3112 tabindex="-1" 3113 3114 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_bobbypins.webp?v=1772121398&width=1080" 3115 3116 > 3117 Bobby Pins & Hairpins 3118 </a> 3119 </li> 3120 3121 <li class="nav-item--combs "> 3122 3123
3123<script type="text/javascript"> 3124 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Screen_Shot_2020-08-20_at_10.15.01_PM.webp?v=1776463080&width=1080'); 3125 </script>
3125 3126 3127 <a 3128 href="/collections/bridal-combs" 3129 class="link-with-imglink dropdown-link link-hover" 3130 data-meganav-type="child" 3131 3132 3133 tabindex="-1" 3134 3135 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Screen_Shot_2020-08-20_at_10.15.01_PM.webp?v=1776463080&width=1080" 3136 3137 > 3138 Combs 3139 </a> 3140 </li> 3141 3142 <li class="nav-item--hair-magnets "> 3143 3144
3144<script type="text/javascript"> 3145 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Latest_Obsessions_991deb30-2d78-41e6-8d5a-9570cddecbb3.webp?v=1781193403&width=1080'); 3146 </script>
3146 3147 3148 <a 3149 href="/collections/hair-magnets" 3150 class="link-with-imglink dropdown-link link-hover" 3151 data-meganav-type="child" 3152 3153 3154 tabindex="-1" 3155 3156 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Latest_Obsessions_991deb30-2d78-41e6-8d5a-9570cddecbb3.webp?v=1781193403&width=1080" 3157 3158 > 3159 Hair Magnets 3160 </a> 3161 </li> 3162 3163 <li class="nav-item--barrettes "> 3164 3165
3165<script type="text/javascript"> 3166 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Bridal_Barrettes.webp?v=1772121545&width=1080'); 3167 </script>
3167 3168 3169 <a 3170 href="/collections/bridal-barrettes-1" 3171 class="link-with-imglink dropdown-link link-hover" 3172 data-meganav-type="child" 3173 3174 3175 tabindex="-1" 3176 3177 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Bridal_Barrettes.webp?v=1772121545&width=1080" 3178 3179 > 3180 Barrettes 3181 </a> 3182 </li> 3183 3184 <li class="nav-item--brooches "> 3185 3186
3186<script type="text/javascript"> 3187 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Brooches_bfc57db4-23ab-42a1-be54-9669fd2e8cb7.jpg?v=1789673857&width=1080'); 3188 </script>
3188 3189 3190 <a 3191 href="/collections/bridal-brooches" 3192 class="link-with-imglink dropdown-link link-hover" 3193 data-meganav-type="child" 3194 3195 3196 tabindex="-1" 3197 3198 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Brooches_bfc57db4-23ab-42a1-be54-9669fd2e8cb7.jpg?v=1789673857&width=1080" 3199 3200 > 3201 Brooches 3202 </a> 3203 </li> 3204 3205 <li class="nav-item--necklaces "> 3206 3207
3207<script type="text/javascript"> 3208 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Jennifer_Behr_Bridal_Necklaces.webp?v=1758725005&width=1080'); 3209 </script>
3209 3210 3211 <a 3212 href="/collections/bridal-necklaces" 3213 class="link-with-imglink dropdown-link link-hover" 3214 data-meganav-type="child" 3215 3216 3217 tabindex="-1" 3218 3219 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Jennifer_Behr_Bridal_Necklaces.webp?v=1758725005&width=1080" 3220 3221 > 3222 Necklaces 3223 </a> 3224 </li> 3225 3226 <li class="nav-item--bows "> 3227 3228
3228<script type="text/javascript"> 3229 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_bows.webp?v=1772121632&width=1080'); 3230 </script>
3230 3231 3232 <a 3233 href="/collections/bridal-bows" 3234 class="link-with-imglink dropdown-link link-hover" 3235 data-meganav-type="child" 3236 3237 3238 tabindex="-1" 3239 3240 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal_bows.webp?v=1772121632&width=1080" 3241 3242 > 3243 Bows 3244 </a> 3245 </li> 3246 3247 <li class="nav-item--shop-all "> 3248 3249
3249<script type="text/javascript"> 3250 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/24.webp?v=1788876464&width=1080'); 3251 </script>
3251 3252 3253 <a 3254 href="/collections/bridal-shop-all" 3255 class="link-with-imglink dropdown-link link-hover" 3256 data-meganav-type="child" 3257 3258 3259 tabindex="-1" 3260 3261 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/24.webp?v=1788876464&width=1080" 3262 3263 > 3264 Shop All 3265 </a> 3266 </li> 3267 3268 </ul> 3269 </div> 3270 </li> 3271 3272 3273 3274 3275 <li 3276 class="nav-item--by-edit nav__item grid__item one-third " 3277 aria-haspopup="true" 3278 > 3279 <a 3280 3281 class="dropdown-link " 3282 aria-controls="MenuChildren-2-2" 3283 data-meganav-type="parent" 3284 3285 3286 tabindex="-1" 3287 > 3288 BY EDIT 3289 </a> 3290 <div class="dropdown-grandchild"> 3291 <ul 3292 id="MenuChildren-2-2" 3293 data-meganav-dropdown 3294 > 3295 3296 <li class="nav-item--best-sellers "> 3297 3298
3298<script type="text/javascript"> 3299 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal-best-sellers.webp?v=1773268463&width=1080'); 3300 </script>
3300 3301 3302 <a 3303 href="/collections/bridal-best-sellers" 3304 class="link-with-imglink dropdown-link link-hover" 3305 data-meganav-type="child" 3306 3307 3308 tabindex="-1" 3309 3310 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bridal-best-sellers.webp?v=1773268463&width=1080" 3311 3312 > 3313 Best Sellers 3314 </a> 3315 </li> 3316 3317 <li class="nav-item--the-pearl-edit "> 3318 3319
3319<script type="text/javascript"> 3320 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_pearl-edit.webp?v=1787233353&width=1080'); 3321 </script>
3321 3322 3323 <a 3324 href="/collections/the-pearl-edit" 3325 class="link-with-imglink dropdown-link link-hover" 3326 data-meganav-type="child" 3327 3328 3329 tabindex="-1" 3330 3331 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_pearl-edit.webp?v=1787233353&width=1080" 3332 3333 > 3334 The Pearl Edit 3335 </a> 3336 </li> 3337 3338 <li class="nav-item--the-crystal-edit "> 3339 3340
3340<script type="text/javascript"> 3341 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_crystal-edit.webp?v=1787233248&width=1080'); 3342 </script>
3342 3343 3344 <a 3345 href="/collections/the-crystal-edit" 3346 class="link-with-imglink dropdown-link link-hover" 3347 data-meganav-type="child" 3348 3349 3350 tabindex="-1" 3351 3352 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_crystal-edit.webp?v=1787233248&width=1080" 3353 3354 > 3355 The Crystal Edit 3356 </a> 3357 </li> 3358 3359 <li class="nav-item--the-gold-edit "> 3360 3361
3361<script type="text/javascript"> 3362 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_gold-edit.webp?v=1787233307&width=1080'); 3363 </script>
3363 3364 3365 <a 3366 href="/collections/the-gold-edit" 3367 class="link-with-imglink dropdown-link link-hover" 3368 data-meganav-type="child" 3369 3370 3371 tabindex="-1" 3372 3373 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_gold-edit.webp?v=1787233307&width=1080" 3374 3375 > 3376 The Gold Edit 3377 </a> 3378 </li> 3379 3380 <li class="nav-item--the-floral-edit "> 3381 3382
3382<script type="text/javascript"> 3383 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_floral-edit.webp?v=1787233273&width=1080'); 3384 </script>
3384 3385 3386 <a 3387 href="/collections/the-floral-edit" 3388 class="link-with-imglink dropdown-link link-hover" 3389 data-meganav-type="child" 3390 3391 3392 tabindex="-1" 3393 3394 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_floral-edit.webp?v=1787233273&width=1080" 3395 3396 > 3397 The Floral Edit 3398 </a> 3399 </li> 3400 3401 <li class="nav-item--the-courthouse-bridal-edit "> 3402 3403
3403<script type="text/javascript"> 3404 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/Courthouse_Bridal.webp?v=1784051312&width=1080'); 3405 </script>
3405 3406 3407 <a 3408 href="/collections/the-courthouse-bridal-edit" 3409 class="link-with-imglink dropdown-link link-hover" 3410 data-meganav-type="child" 3411 3412 3413 tabindex="-1" 3414 3415 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/Courthouse_Bridal.webp?v=1784051312&width=1080" 3416 3417 > 3418 The Courthouse Bridal Edit 3419 </a> 3420 </li> 3421 3422 <li class="nav-item--the-after-party-edit "> 3423 3424
3424<script type="text/javascript"> 3425 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_after-party.webp?v=1787232698&width=1080'); 3426 </script>
3426 3427 3428 <a 3429 href="/collections/after-party" 3430 class="link-with-imglink dropdown-link link-hover" 3431 data-meganav-type="child" 3432 3433 3434 tabindex="-1" 3435 3436 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_after-party.webp?v=1787232698&width=1080" 3437 3438 > 3439 The After Party Edit 3440 </a> 3441 </li> 3442 3443 <li class="nav-item--something-blue "> 3444 3445
3445<script type="text/javascript"> 3446 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_something-blue.webp?v=1772121954&width=1080'); 3447 </script>
3447 3448 3449 <a 3450 href="/collections/something-blue" 3451 class="link-with-imglink dropdown-link link-hover" 3452 data-meganav-type="child" 3453 3454 3455 tabindex="-1" 3456 3457 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_something-blue.webp?v=1772121954&width=1080" 3458 3459 > 3460 Something Blue 3461 </a> 3462 </li> 3463 3464 <li class="nav-item--bridesmaids-gift-guide "> 3465 3466
3466<script type="text/javascript"> 3467 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/navigation_bridesmaids.webp?v=1759839843&width=1080'); 3468 </script>
3468 3469 3470 <a 3471 href="/collections/for-the-bridesmaids" 3472 class="link-with-imglink dropdown-link link-hover" 3473 data-meganav-type="child" 3474 3475 3476 tabindex="-1" 3477 3478 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/navigation_bridesmaids.webp?v=1759839843&width=1080" 3479 3480 > 3481 Bridesmaids Gift Guide 3482 </a> 3483 </li> 3484 3485 <li class="nav-item--the-adorned-collection "> 3486 3487
3487<script type="text/javascript"> 3488 preloadImages.push('//www.jenniferbehr.com/cdn/shop/collections/utnjenthmolrhgti1nh2.webp?v=1772123196&width=1080'); 3489 </script>
3489 3490 3491 <a 3492 href="/collections/the-adorned-bridal-collection" 3493 class="link-with-imglink dropdown-link link-hover" 3494 data-meganav-type="child" 3495 3496 3497 tabindex="-1" 3498 3499 data-image-src="//www.jenniferbehr.com/cdn/shop/collections/utnjenthmolrhgti1nh2.webp?v=1772123196&width=1080" 3500 3501 > 3502 The Adorned Collection 3503 </a> 3504 </li> 3505 3506 </ul> 3507 </div> 3508 </li> 3509 3510 3511 3512 <li 3513 3514 class="nav--active" 3515 3516 > 3517 <a 3518 3519 href="/pages/bridal-store" 3520 3521 class="dropdown-link link-hover " 3522 data-meganav-type="child" 3523 3524 aria-current="page" 3525 3526 tabindex="-1" 3527 > 3528 BRIDAL SERVICES 3529 </a> 3530 </li> 3531 3532 3533 </ul> 3534 </li> 3535 <li class="nav__dropdown_column_image grid__item one-half"> 3536 3537 3538 3539 3540 3541 <a href="/collections/bridal-shop-all" aria-label="Shop Bridal"> 3542 3543 3544 <img 3545 src="//www.jenniferbehr.com/cdn/shop/files/Bridal_Shop_All_77e812bc-3460-41a1-b8f2-c1900005f905.webp?v=1788875203&width=1080" 3546 width="1080" 3547 height="1080" 3548 alt="" 3549 loading="lazy" 3550 > 3551 3552 3553 </a> 3554 3555 </li> 3556 </ul> 3557 </div> 3558 </li> 3559 3560 3561 3562 3563 <li 3564 class="has-dropdown " 3565 aria-haspopup="true" 3566 data-meganav-type="parent" 3567 > 3568 <a 3569 href="/pages/about-us" 3570 class="nav__link" 3571 role="button" 3572 data-meganav-type="parent" 3573 aria-controls="MenuParent-3" 3574 aria-expanded="false" 3575 3576 3577 > 3578 Discover 3579 <span class="icon icon-arrow-down" aria-hidden="true"></span> 3580 </a> 3581 <div class="nav__dropdown_columns" style="display: none;"> 3582 <ul class="grid-uniform"> 3583 <li class="nav__dropdown_column_items grid__item one-half"> 3584 <ul 3585 id="MenuParent-3" 3586 class="nav__dropdown grid--full " 3587 data-meganav-dropdown 3588 > 3589 3590 3591 <li 3592 3593 > 3594 <a 3595 3596 href="/pages/about-us" 3597 3598 class="dropdown-link link-hover " 3599 data-meganav-type="child" 3600 3601 tabindex="-1" 3602 > 3603 ABOUT US 3604 </a> 3605 </li> 3606 3607 3608 3609 <li 3610 3611 > 3612 <a 3613 3614 href="/pages/about-us#about-press" 3615 3616 class="dropdown-link link-hover " 3617 data-meganav-type="child" 3618 3619 tabindex="-1" 3620 > 3621 In the Press 3622 </a> 3623 </li> 3624 3625 3626 3627 <li 3628 3629 > 3630 <a 3631 3632 href="/pages/about-us#about-related-artists" 3633 3634 class="dropdown-link link-hover " 3635 data-meganav-type="child" 3636 3637 tabindex="-1" 3638 > 3639 As Seen On 3640 </a> 3641 </li> 3642 3643 3644 </ul> 3645 </li> 3646 <li class="nav__dropdown_column_image grid__item one-half"> 3647 3648 3649 3650 3651 3652 <a href="/pages/about-us" aria-label="About Us"> 3653 3654 3655 <img 3656 src="//www.jenniferbehr.com/cdn/shop/files/Discover_e1506323-086f-4242-9ff1-067fce824d3f.webp?v=1788875204&width=1080" 3657 width="1080" 3658 height="1080" 3659 alt="" 3660 loading="lazy" 3661 > 3662 3663 3664 </a> 3665 3666 </li> 3667 </ul> 3668 </div> 3669 </li> 3670 3671 3672 </ul> 3673 </div> 3674 <!-- //nav --> 3675 </nav> 3676 3677 <div class="grid__item large--one-fifth medium-down--six-eighths grid-logo"> 3678 3679 3680 <div class="h1 site-header__logo " itemscope itemtype="http://schema.org/Organization"> 3681 3682 <!-- --> 3683 <a aria-label="Jennifer Behr LLC" href="/" itemprop="url" class="site-header__logo-link"> 3684 <?xml version="1.0" encoding="utf-8"?> 3685<!-- Generator: Adobe Illustrator 24.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> 3686<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
3687 viewBox="0 0 280.94 15.57" style="enable-background:new 0 0 280.94 15.57;" xml:space="preserve" aria-hidden="true" focusable="false"> 3688<style type="text/css"> 3689 .st0{fill:#231F20;} 3690</style> 3691<g> 3692 <rect x="95.03" y="0.01" class="st0" width="2.31" height="15.33"/> 3693 <path class="st0" d="M23.09,15.34h11.2v-2.4h-8.8c-0.05,0-0.1-0.04-0.1-0.1V8.98c0-0.05,0.04-0.1,0.1-0.1h7.83v-2.4H25.5 3694 c-0.05,0-0.1-0.04-0.1-0.1V2.52c0-0.05,0.04-0.1,0.1-0.1l8.8,0v-2.4l-11.2,0V15.34z"/> 3695 <path class="st0" d="M131.15,15.34h11.2v-2.4h-8.8c-0.05,0-0.1-0.04-0.1-0.1V8.98c0-0.05,0.04-0.1,0.1-0.1h7.83v-2.4h-7.83 3696 c-0.05,0-0.1-0.04-0.1-0.1V2.52c0-0.05,0.04-0.1,0.1-0.1l8.8,0v-2.4l-11.2,0V15.34z"/> 3697 <path class="st0" d="M109.8,15.34h2.31V8.88h7.93v-2.4h-7.83c-0.05,0-0.1-0.04-0.1-0.1V2.52c0-0.05,0.04-0.1,0.1-0.1l8.8,0v-2.4 3698 l-11.2,0V15.34z"/> 3699 <path class="st0" d="M8.07,9.65c0,1.95-1.53,3.53-3.4,3.53c-1.06,0-2.04-0.53-2.69-1.45l-0.05-0.07L0,13.06l0.05,0.08 3700 c1.08,1.53,2.8,2.44,4.61,2.44c3.15,0,5.81-2.66,5.81-5.92V0H8.07V9.65z"/> 3701 <path class="st0" d="M220.59,15.34h11.2v-2.4H223c-0.05,0-0.1-0.04-0.1-0.1V8.98c0-0.05,0.04-0.1,0.1-0.1h7.83v-2.4H223 3702 c-0.05,0-0.1-0.04-0.1-0.1V2.52c0-0.05,0.04-0.1,0.1-0.1l8.8,0v-2.4l-11.2,0V15.34z"/> 3703 <path class="st0" d="M197.39,0.01h7.04c2.77,0,4.8,1.75,4.8,4.05c0,1.51-0.85,2.74-2.35,3.4c1.71,0.44,2.88,1.75,2.88,3.72 3704 c0,2.41-2.13,4.16-4.91,4.16h-7.47V0.01z M204.32,6.36c1.71,0,2.56-0.77,2.56-2.08s-1.17-1.97-2.56-1.97h-4.49 3705 c-0.05,0-0.1,0.04-0.1,0.1v3.85c0,0.05,0.04,0.1,0.1,0.1H204.32z M204.75,13.04c1.49,0,2.56-0.88,2.56-2.19 3706 c0-1.2-0.96-2.3-2.56-2.3h-4.92c-0.05,0-0.1,0.04-0.1,0.1v4.29c0,0.05,0.04,0.1,0.1,0.1H204.75z"/> 3707 <path class="st0" d="M155.78,15.34V9.3c0-0.05,0.04-0.1,0.1-0.1l4.55,0l3.64,6.14h2.68L162.8,8.7c1.47-0.81,2.47-2.26,2.47-4.11 3708 c0-2.53-2.01-4.58-4.47-4.58h-7.33v15.33H155.78z M155.78,2.48c0-0.05,0.04-0.1,0.1-0.1h4.92c1.56,0,2.18,0.99,2.18,2.21 3709 c0,1.22-0.67,2.24-2.18,2.24h-4.92c-0.05,0-0.1-0.04-0.1-0.1V2.48z"/> 3710 <path class="st0" d="M269.98,15.34V9.3c0-0.05,0.04-0.1,0.1-0.1l4.55,0l3.64,6.14h2.68L277,8.7c1.47-0.81,2.47-2.26,2.47-4.11 3711 c0-2.53-2.01-4.58-4.47-4.58h-7.33v15.33H269.98z M269.98,2.48c0-0.05,0.04-0.1,0.1-0.1h4.92c1.56,0,2.18,0.99,2.18,2.21 3712 c0,1.22-0.67,2.24-2.18,2.24h-4.92c-0.05,0-0.1-0.04-0.1-0.1V2.48z"/> 3713 <polygon class="st0" points="244.93,15.34 244.93,8.95 253.78,8.95 253.78,15.34 256.09,15.34 256.09,0 253.78,0 253.78,6.56 3714 244.93,6.56 244.93,0 242.62,0 242.62,15.34 "/> 3715 <path class="st0" d="M47.52,15.34V3.84c0-0.1,0.12-0.13,0.18-0.06l8.51,11.56h2.43V0.01h-2.31v11.62c0,0.1-0.12,0.13-0.18,0.06 3716 L47.83,0h-2.61v15.34H47.52z"/> 3717 <path class="st0" d="M71.83,15.34V3.84c0-0.1,0.12-0.13,0.18-0.06l8.51,11.56h2.43V0.01h-2.31v11.62c0,0.1-0.12,0.13-0.18,0.06 3718 L72.13,0h-2.61v15.34H71.83z"/> 3719</g> 3720</svg> 3721 3722 </a> 3723 3724 </div> 3725 3726 </div> 3727 3728 <div class="grid__item large--two-fifths medium-down--one-eighth "> 3729 <div class="nav--mobile"> 3730 3731 3732 3733 <a 3734 href="/search" 3735 class="nav__link nav__link-search js-toggle-search-modal" 3736 data-mfp-src="#SearchModal" 3737 aria-label="Search" 3738 > 3739 <?xml version="1.0" encoding="UTF-8"?> 3740<svg width="15px" height="16px" viewBox="0 0 15 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false"> 3741 <!-- Generator: Sketch 62 (91390) - https://sketch.com --> 3742 <title>Stroke 15</title> 3743 <desc>Created with Sketch.</desc> 3744 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 3745 <g transform="translate(-908.000000, -62.000000)" stroke="#3A3C39" stroke-width="0.5"> 3746 <path d="M913.854,73.911 C916.902,73.911 919.373,71.412 919.373,68.33 C919.373,65.248 916.902,62.75 913.854,62.75 C910.807,62.75 908.336,65.248 908.336,68.33 C908.336,71.412 910.807,73.911 913.854,73.911 Z M917.598,72.113 L922.737,77.324 L917.598,72.113 Z" ></path> 3747 </g> 3748 </g> 3749</svg> 3750 </a> 3751 3752 3753 <a href="/pages/swym-wishlist" 3754 >Wishlist</a 3755 > 3756 3757 <a class="nav__link nav__link--icon" href="/account"> 3758 3759 My Account 3760 3761 </a> 3762 3763 <a 3764 href="/cart" 3765 class="nav__link cart-link js-drawer-open-button-right" 3766 role="button" 3767 aria-label="Your cart" 3768 aria-controls="CartDrawer" 3769 > 3770 <?xml version="1.0" encoding="UTF-8"?> 3771<svg width="15px" height="16px" viewBox="0 0 15 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 3772 <title>Your Cart</title> 3773 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 3774 <g transform="translate(-340.000000, -20.000000)" fill="#3A3C39"> 3775 <g transform="translate(340.025000, 20.330000)"> 3776 <polyline points="0.318 5.492 0.075 5.551 2.365 15 12.126 15 14.95 5.242 2.84217094e-14 5.242 0.075 5.551 0.318 5.492 0.318 5.742 14.285 5.742 11.751 14.5 2.758 14.5 0.561 5.433 0.318 5.492 0.318 5.742 0.318 5.492"></polyline> 3777 <path d="M10.335,5.499 C10.335,5.499 10.335,4.704 10.335,3.119 C10.332,1.414 9.069,0.004 7.467,0 C5.865,0.004 4.603,1.414 4.6,3.119 C4.6,4.704 4.6,5.499 4.6,5.499 L5.1,5.499 C5.1,5.499 5.1,4.704 5.1,3.119 C5.1,2.389 5.37,1.732 5.801,1.259 C6.233,0.786 6.82,0.501 7.467,0.5 C8.115,0.501 8.701,0.786 9.133,1.259 C9.565,1.732 9.835,2.389 9.835,3.119 C9.835,4.704 9.835,5.499 9.835,5.499 L10.335,5.499"></path> 3778 <path d="M7.27,11.259 C7.652,11.259 7.962,11.569 7.962,11.952 C7.962,12.334 7.652,12.644 7.27,12.644 C6.888,12.644 6.577,12.334 6.577,11.952 C6.577,11.569 6.888,11.259 7.27,11.259"></path> 3779 <path d="M7.27,7.473 C7.652,7.473 7.962,7.782 7.962,8.165 C7.962,8.547 7.652,8.858 7.27,8.858 C6.888,8.858 6.577,8.547 6.577,8.165 C6.577,7.782 6.888,7.473 7.27,7.473" ></path> 3780 <path d="M6.069,10.058 C6.069,10.441 5.759,10.751 5.376,10.751 C4.994,10.751 4.684,10.441 4.684,10.058 C4.684,9.676 4.994,9.366 5.376,9.366 C5.759,9.366 6.069,9.676 6.069,10.058"></path> 3781 <path d="M9.855,10.058 C9.855,10.441 9.546,10.751 9.163,10.751 C8.781,10.751 8.47,10.441 8.47,10.058 C8.47,9.676 8.781,9.366 9.163,9.366 C9.546,9.366 9.855,9.676 9.855,10.058"></path> 3782 </g> 3783 </g> 3784 </g> 3785</svg>
3786 <span class="cart-link__bubble cart-link__bubble--visible"> 3787 0 3788 </span> 3789 </a> 3790 3791 <div class="nav__link nav__link-currency"> 3792 3793 <localization-form> 3794 <div class="disclosure"> 3795 <button type="button" title="United States" aria-label="United States" class="disclosure__button" aria-expanded="false" aria-controls="CountryList-header"> 3796 <span class="country-name-mobile"> 3797 United States 3798 </span> 3799 <span class="country-name-desktop"> 3800 United States 3801 </span> 3802 <span class="country-code"> 3803 US 3804 </span> 3805 3806 <svg class="mobile-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" 3807 viewBox="0 0 15 15" style="enable-background:new 0 0 15 15;" xml:space="preserve"> 3808 <g> 3809 <g transform="translate(-180.000000, -21.000000)"> 3810 <g transform="translate(180.242000, 21.246000)"> 3811 <polyline style="fill-rule:evenodd;clip-rule:evenodd;fill:#9FA997;" points="14.1,0 0,14.2 0.4,14.5 14.5,0.4 "/> 3812 <polyline style="fill-rule:evenodd;clip-rule:evenodd;fill:#9FA997;" points="14.5,14.1 0.4,0 0,0.4 14.1,14.5 "/> 3813 </g> 3814 </g> 3815 </g> 3816 </svg> 3817 3818 3819 </button> 3820 3821 <div class="disclosure__list" hidden> 3822 <div class="search-wrapper"> 3823 <input type="text" placeholder="SEARCH" name="filter_country" aria-label="Search countries"/> 3824 3825 <svg width="15px" height="16px" viewBox="0 0 15 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 3826 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 3827 <g transform="translate(-908.000000, -62.000000)" stroke="#3A3C39" stroke-width="0.5"> 3828 <path d="M913.854,73.911 C916.902,73.911 919.373,71.412 919.373,68.33 C919.373,65.248 916.902,62.75 913.854,62.75 C910.807,62.75 908.336,65.248 908.336,68.33 C908.336,71.412 910.807,73.911 913.854,73.911 Z M917.598,72.113 L922.737,77.324 L917.598,72.113 Z"></path> 3829 </g> 3830 </g> 3831 </svg> 3832 3833 </div> 3834 <ul id="CountryList-header" role="list"> 3835 </ul> 3836 </div> 3837 <form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/bridal-store" /> 3838 <input type="hidden" name="country_code" value="US"> 3839 </form> 3840 </div> 3841 </localization-form> 3842 <style type="text/css"> 3843 .disclosure__button svg.desktop-icon, 3844 .country-name-desktop{ 3845 display: block; 3846 } 3847 .disclosure__button svg.mobile-icon, 3848 .country-name-mobile{ 3849 display: none; 3850 } 3851 .disclosure__button .country-code{ 3852 display: none; 3853 } 3854 @media screen and (max-width: 1070px) { 3855 .nav__link .disclosure__button .country-name-desktop{ 3856 display: none; 3857 } 3858 .nav__link .disclosure__button .country-code{ 3859 display: block; 3860 } 3861 } 3862 .disclosure { 3863 position: relative; 3864 } 3865 .nav__link-currency{ 3866 float: right; 3867 } 3868 .disclosure__button { 3869 align-items: center; 3870 cursor: pointer; 3871 display: flex; 3872 background-color: transparent; 3873 font-family: Founders Grotesk Text; 3874 font-size: 13px; 3875 padding: 0; 3876 color: #414141; 3877 margin-left: 20px; 3878 } 3879 .search-wrapper{ 3880 position: relative; 3881 margin: 15px 20px; 3882 } 3883 .search-wrapper input{ 3884 width: 100%; 3885 background-color: transparent; 3886 padding: 0; 3887 margin: 0; 3888 border: 0 none; 3889 } 3890 .search-wrapper svg{ 3891 position: absolute; 3892 top: 2px; 3893 right: 0px; 3894 } 3895 3896 .disclosure__button svg { 3897 width: 12px; 3898 margin-left: 6px; 3899 color: #414141; 3900 fill: #414141; 3901 } 3902 3903 .disclosure__list { 3904 border-width: 1px; 3905 border-style: solid; 3906 border-color: #ccc; 3907 position: absolute; 3908 top: 39px; 3909 z-index: 2; 3910 background-color: #fff; 3911 text-align: left; 3912 right: 0; 3913 } 3914 3915 .disclosure__list ul{ 3916 list-style: none; 3917 padding: 0; 3918 margin: 0; 3919 border-top: 1px solid #d9ddcf; 3920 padding-top: 10px; 3921 min-height: 100px; 3922 max-height: 275px; 3923 max-width: 300px; 3924 min-width: 280px; 3925 width: max-content; 3926 overflow-y: auto; 3927 } 3928 .disclosure__list ul li{ 3929 margin: 0; 3930 padding: 10px 0; 3931 text-transform: uppercase; 3932 } 3933 .disclosure__list ul li a{ 3934 display: block; 3935 padding: 0 20px; 3936 } 3937 3938 .disclosure__item { 3939 position: relative; 3940 } 3941 3942 .disclosure__link { 3943 display: block; 3944 padding: 0.5rem 2.2rem; 3945 text-decoration: none; 3946 line-height: 1.2; 3947 } 3948 @media screen and (max-width: 964px) { 3949 .nav--mobile .nav__link-currency{ 3950 display: none; 3951 } 3952 .disclosure__button svg.desktop-icon, 3953 .country-name-desktop{ 3954 display: none; 3955 } 3956 .disclosure__button svg.mobile-icon, 3957 .country-name-mobile{ 3958 display: block; 3959 } 3960 } 3961 .disclosure__button svg.mobile-icon{ 3962 transform: rotate(225deg); 3963 color: #3a3c39; 3964 fill: #3a3c39; 3965 width: 39px; 3966 position: absolute; 3967 right: -10px; 3968 height: 16px; 3969 } 3970 .disclosure__button svg.mobile-icon *{ 3971 color: #3a3c39; 3972 fill: #3a3c39; 3973 } 3974 3975 .mobile-nav__item .disclosure__button{ 3976 font-family: Plantin MT Pro; 3977 color: #3a3c39; 3978 margin: 0; 3979 padding: 20px 0; 3980 width: 100%; 3981 font-size: 16px; 3982 font-weight: lighter; 3983 position: relative; 3984 } 3985 .mobile-nav__item .search-wrapper input{ 3986 font-family: Plantin MT Pro; 3987 color: #3a3c39; 3988 font-weight: lighter; 3989 padding-top: 3px; 3990 font-size: 16px; 3991 } 3992 .mobile-nav__item .search-wrapper input::placeholder{ 3993 font-family: Plantin MT Pro; 3994 color: #3a3c39; 3995 font-weight: lighter; 3996 } 3997 .mobile-nav__item .disclosure__list{ 3998 width: 100%; 3999 top: 58px; 4000 font-weight: lighter; 4001 color: #3a3c39; 4002 font-size: 16px; 4003 } 4004 .mobile-nav__item .disclosure__list ul{ 4005 max-width: 100%; 4006 width: 100%; 4007 min-width: 0; 4008 } 4009 .mobile-nav__item .disclosure__list ul li{ 4010 text-transform: none; 4011 } 4012 4013 </style> 4014 4015 4016 </div> 4017 </div> 4018 </div> 4019 </div> 4020 </div> 4021 </header> 4022 </div> 4023 </div> 4024</div> 4025 4026 4027</div> 4028
4029 <div id="CartDrawer" class="drawer drawer--right drawer--has-fixed-footer" role="dialog" aria-modal="true" aria-label="Your cart"> 4030 <div class="drawer__fixed-header"> 4031 <div class="drawer__header"> 4032 <a aria-label="Your cart" href="/cart" class="nav__link cart-link drawer__cart--btn"> 4033 <?xml version="1.0" encoding="UTF-8"?> 4034<svg width="15px" height="16px" viewBox="0 0 15 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4035 <title>Your Cart</title> 4036 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 4037 <g transform="translate(-340.000000, -20.000000)" fill="#3A3C39"> 4038 <g transform="translate(340.025000, 20.330000)"> 4039 <polyline points="0.318 5.492 0.075 5.551 2.365 15 12.126 15 14.95 5.242 2.84217094e-14 5.242 0.075 5.551 0.318 5.492 0.318 5.742 14.285 5.742 11.751 14.5 2.758 14.5 0.561 5.433 0.318 5.492 0.318 5.742 0.318 5.492"></polyline> 4040 <path d="M10.335,5.499 C10.335,5.499 10.335,4.704 10.335,3.119 C10.332,1.414 9.069,0.004 7.467,0 C5.865,0.004 4.603,1.414 4.6,3.119 C4.6,4.704 4.6,5.499 4.6,5.499 L5.1,5.499 C5.1,5.499 5.1,4.704 5.1,3.119 C5.1,2.389 5.37,1.732 5.801,1.259 C6.233,0.786 6.82,0.501 7.467,0.5 C8.115,0.501 8.701,0.786 9.133,1.259 C9.565,1.732 9.835,2.389 9.835,3.119 C9.835,4.704 9.835,5.499 9.835,5.499 L10.335,5.499"></path> 4041 <path d="M7.27,11.259 C7.652,11.259 7.962,11.569 7.962,11.952 C7.962,12.334 7.652,12.644 7.27,12.644 C6.888,12.644 6.577,12.334 6.577,11.952 C6.577,11.569 6.888,11.259 7.27,11.259"></path> 4042 <path d="M7.27,7.473 C7.652,7.473 7.962,7.782 7.962,8.165 C7.962,8.547 7.652,8.858 7.27,8.858 C6.888,8.858 6.577,8.547 6.577,8.165 C6.577,7.782 6.888,7.473 7.27,7.473" ></path> 4043 <path d="M6.069,10.058 C6.069,10.441 5.759,10.751 5.376,10.751 C4.994,10.751 4.684,10.441 4.684,10.058 C4.684,9.676 4.994,9.366 5.376,9.366 C5.759,9.366 6.069,9.676 6.069,10.058"></path> 4044 <path d="M9.855,10.058 C9.855,10.441 9.546,10.751 9.163,10.751 C8.781,10.751 8.47,10.441 8.47,10.058 C8.47,9.676 8.781,9.366 9.163,9.366 C9.546,9.366 9.855,9.676 9.855,10.058"></path> 4045 </g> 4046 </g> 4047 </g> 4048</svg> 4049 <span class="cart-link__bubble cart-link__bubble--visible"> 4050 4051 0 4052 </span> 4053 </a> 4054 <div class="drawer__close"> 4055 <button type="button" class="icon-fallback-text drawer__close-button js-drawer-close" alt="Close Cart" aria-label="Close" aria-controls="CartDrawer"> 4056 <span class="b-close"> 4057 <?xml version="1.0" encoding="UTF-8"?> 4058<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4059 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 4060 <g transform="translate(-180.000000, -21.000000)" fill="#000"> 4061 <g transform="translate(180.242000, 21.246000)"> 4062 <polyline points="14.145 0.008 -1.42108547e-14 14.152 0.352 14.504 14.496 0.359"></polyline> 4063 <polyline points="14.5 14.137 0.363 0 0.012 0.351 14.149 14.488"></polyline> 4064 </g> 4065 </g> 4066 </g> 4067</svg> 4068 4069 </span> 4070 </button> 4071 </div> 4072 </div> 4073 </div> 4074 <div class="drawer__inner"> 4075 <div id="CartContainer" class="drawer__cart"></div> 4076 </div> 4077 </div> 4078 4079 <div id="PageContainer" class="page-container"> 4080 <main class="main-content" id="MainContent" role="main"> 4081 <div class="index-sections"> 4082<div id="shopify-section-feature-row" class="shopify-section"><div class="page-width feature-row " style="background-color: #f1f1ec" data-aos="fade-in"> 4083 4084 4085 <div class="feature-row__container"> 4086 4087 4088 <div class="feature-row__item "> 4089 4090 <div class="feature-row__image-wrapper" style="padding-top:139.89637305699483%;"> 4091 4092<iframe src="https://player.vimeo.com/video/690982090?autoplay=1&muted=1&api=1&background=1" class="js-vimeo" allow="autoplay; encrypted-media" allowfullscreen title=""></iframe> 4093 </div> 4094 4095 </div> 4096 4097 4098 4099 <div class="feature-row__item feature-row__text feature-row__text--left feature-row__text_alignment--center hover_link "> 4100 4101 <a href="/collections/bridal-shop-all"> 4102 4103 <div class="feature-row__text-content"> 4104 4105 <h2 class="h3 feature-row__title"><em>Discover the</em>Bridal Collection</h2> 4106 4107 4108 <div class="rte-setting feature-row__subtext"><p>For micro weddings and destination celebrations alike. Shop the most special accessories for your engagement party to your ceremony, and every event in between.</p></div> 4109 4110 4111
4112 <span class="link"> 4113 SHOP THE BRIDAL COLLECTION 4114 </span> 4115 4116 </div> 4117 4118 </a> 4119 4120 4121 </div> 4122 4123 4124 </div> 4125 </div> 4126 4127 4128 4129</div> 4130<div id="shopify-section-feature-row-with-form" class="shopify-section"><div 4131 class="page-width feature-row feature-row-with-form " 4132 style="background-color: #e8eae2 " 4133 data-aos="fade-in" 4134> 4135 4136 4137 <div class="feature-row__container"> 4138 4139 4140 <div class="feature-row__item feature-row__text feature-row__text--right feature-row__text_alignment--center"> 4141 <div class="feature-row__text-content"> 4142 4143 <h2 class="h3 feature-row__title"><em>Book a Digital</em>Appointment</h2> 4144 4145 4146 <div class="rte-setting feature-row__subtext"><p>Unsure of what to pair with your dress? Don't know what to get your bridesmaids? Our virtual consultations are complimentary and our stylists love to talk jewels!</p></div> 4147 4148 4149 </div> 4150 4151 <div class="feature-row__text-form"> 4152 <input type="submit" class="btn btn--full form-contact-button show-form js-toggle-parent" value="Fill Form"> 4153 <div class="form-vertical contact-form-grid"> 4154 <form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="â" /> 4155 <div class="input-container"> 4156 <label for="ContactFormName">Name (required)</label> 4157 <input required type="text" id="ContactFormName" class="input-full form-contact-input" name="contact[Name]" placeholder="Your name (required)" autocomplete="name" value=""> 4158 </div> 4159 4160 <div class="input-container"> 4161 <label for="ContactFormPhone">Phone Number (required)</label> 4162 <input required type="tel" id="ContactFormPhone" class="input-full form-contact-input" name="contact[Phone Number]" placeholder="Your phone number (required)" pattern="[0-9\-]*" autocomplete="tel" value=""> 4163 </div> 4164 4165 <div class="input-container"> 4166 <label for="ContactFormEmail">Email (required)</label> 4167 <input required type="email" id="ContactFormEmail" class="input-full form-contact-input" name="contact[email]" placeholder="Your email address (required)" autocorrect="off" autocapitalize="off" autocomplete="email" value=""> 4168 </div> 4169 4170 <div role="radiogroup" aria-labelledby="contact-interest-lbl"> 4171 <span id="contact-interest-lbl" class="visually-hidden">What are you looking for?</span> 4172 <input checked type="radio" id="FashionPieces" name="contact[interest]" value="I want to find Fashion pieces" class="form-contact-radio-input"> 4173 <label for="FashionPieces" class="form-contact-radio-label"> I want to find Fashion pieces</label> 4174 <input type="radio" id="BridalPieces" name="contact[interest]" value="I want to find Bridal pieces" class="form-contact-radio-input"> 4175 <label for="BridalPieces" class="form-contact-radio-label frm-rl"> I want to find Bridal pieces</label> 4176 </div> 4177 4178 4179 <p class="note form-error" style="display: none;"> 4180 Invalid data. Please try again. 4181 </p> 4182 4183 4184 4185 4186 4187 <input type="submit" class="btn btn--full form-contact-button" value="Submit"> 4188 4189 </form> 4190</div> 4191 </div> 4192 4193 </div> 4194 4195 4196 4197 <div class="feature-row__item medium-down--hide "> 4198 4199 <div class="feature-row__image-wrapper" style="padding-top:120.96774193548387%;"><img src="//www.jenniferbehr.com/cdn/shop/files/HP_Content_book_an_appointment_1.webp?v=1755805817&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/HP_Content_book_an_appointment_1.webp?v=1755805817&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/HP_Content_book_an_appointment_1.webp?v=1755805817&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/HP_Content_book_an_appointment_1.webp?v=1755805817&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/HP_Content_book_an_appointment_1.webp?v=1755805817&width=1440 1440w" width="1440" height="1742" class="feature-row__image"> 4200 </div> 4201 4202 </div> 4203 4204 4205 </div> 4206</div> 4207 4208 4209</div> 4210<div id="shopify-section-featured-sections" class="shopify-section"><div 4211 test2 4212 class="page-width feature-row featured-sections featured-sections--featured-sections" 4213 data-section-id="featured-sections" 4214 data-section-type="slideshow-section" 4215 data-aos="fade-in" 4216><div 4217 class="hero-featured-sections" 4218 id="Hero-featured-sections" 4219 aria-label="featured content slideshow" 4220 aria-describedby="a11y-slideshow-info" 4221 tabindex="-1" 4222 role="region" 4223 data-autoplay="false" 4224 data-autoplayspeed="0" 4225 data-center="true" 4226 data-padding-desktop="130px" 4227 data-padding-mobile="65px" 4228 data-adapt="false"
4229 data-slides-to-show-desktop="2" 4230 data-slides-to-show-mobile="1" 4231 data-slide-nav-a11y="Load slide [slide_number]" 4232 data-slide-nav-active-a11y="Slide [slide_number], current" 4233 data-slide-index="0" 4234 > 4235 4236 <div 4237 class="hero__slide slide--1597515589284" 4238 data-hero-slide 4239 4240 > 4241 <div class="featured-slides-wrapper"> 4242 <a 4243 title="Best Sellers" 4244 class="article__featured-image-link" 4245 href="/collections/bridal-best-sellers" 4246 aria-label="Shop Best Sellers" 4247 > 4248 4249 <div 4250 class="feature-row__image-wrapper" 4251 style="padding-top: 146.66666666666669%;" 4252 > 4253 <img src="//www.jenniferbehr.com/cdn/shop/files/Best_Sellers_975d48d5-fab8-47a4-bbdf-33cec55c36ba.webp?v=1755807608&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/Best_Sellers_975d48d5-fab8-47a4-bbdf-33cec55c36ba.webp?v=1755807608&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/Best_Sellers_975d48d5-fab8-47a4-bbdf-33cec55c36ba.webp?v=1755807608&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/Best_Sellers_975d48d5-fab8-47a4-bbdf-33cec55c36ba.webp?v=1755807608&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/Best_Sellers_975d48d5-fab8-47a4-bbdf-33cec55c36ba.webp?v=1755807608&width=1440 1440w" width="1440" height="2112" loading="lazy" class="feature-row__image"> 4254 </div> 4255 4256 <span class="visually-hidden">Best Sellers</span> 4257 </a> 4258 <div class="hero-description text-center"> 4259 <h3 class="h3 section-header__title"> 4260 <a href="/collections/bridal-best-sellers">Best Sellers</a> 4261 </h3> 4262 <div class="rte description"><p>The perfect finishing touch for your special day.</p></div> 4263 4264 4265 <a href="/collections/bridal-best-sellers" class="link" aria-label="Shop SHOP BEST SELLERS">SHOP BEST SELLERS</a> 4266 </div> 4267 </div> 4268 </div> 4269 4270 <div 4271 class="hero__slide slide--1597515520219" 4272 data-hero-slide 4273 4274 > 4275 <div class="featured-slides-wrapper"> 4276 <a 4277 title="The Crystal Edit" 4278 class="article__featured-image-link" 4279 href="/collections/the-crystal-edit" 4280 aria-label="Shop The Crystal Edit" 4281 > 4282 4283 <div 4284 class="feature-row__image-wrapper" 4285 style="padding-top: 146.66666666666669%;" 4286 > 4287 <img src="//www.jenniferbehr.com/cdn/shop/files/Crystal_Edit.webp?v=1755807608&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/Crystal_Edit.webp?v=1755807608&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/Crystal_Edit.webp?v=1755807608&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/Crystal_Edit.webp?v=1755807608&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/Crystal_Edit.webp?v=1755807608&width=1440 1440w" width="1440" height="2112" loading="lazy" class="feature-row__image"> 4288 </div> 4289 4290 <span class="visually-hidden">The Crystal Edit</span> 4291 </a> 4292 <div class="hero-description text-center"> 4293 <h3 class="h3 section-header__title"> 4294 <a href="/collections/the-crystal-edit">The Crystal Edit</a> 4295 </h3> 4296 <div class="rte description"><p>For all things brilliant and luminous</p></div> 4297 4298 4299 <a href="/collections/the-crystal-edit" class="link" aria-label="Shop SHOP THE CRYSTAL EDIT">SHOP THE CRYSTAL EDIT</a> 4300 </div> 4301 </div> 4302 </div> 4303 4304 <div 4305 class="hero__slide slide--1597515629399" 4306 data-hero-slide 4307 4308 > 4309 <div class="featured-slides-wrapper"> 4310 <a 4311 title="The Pearl Edit" 4312 class="article__featured-image-link" 4313 href="/collections/the-pearl-edit" 4314 aria-label="Shop The Pearl Edit" 4315 > 4316 4317 <div 4318 class="feature-row__image-wrapper" 4319 style="padding-top: 146.66666666666669%;" 4320 > 4321 <img src="//www.jenniferbehr.com/cdn/shop/files/Pearl_Edit.webp?v=1755807608&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/Pearl_Edit.webp?v=1755807608&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/Pearl_Edit.webp?v=1755807608&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/Pearl_Edit.webp?v=1755807608&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/Pearl_Edit.webp?v=1755807608&width=1440 1440w" width="1440" height="2112" loading="lazy" class="feature-row__image"> 4322 </div> 4323
4324 <span class="visually-hidden">The Pearl Edit</span> 4325 </a> 4326 <div class="hero-description text-center"> 4327 <h3 class="h3 section-header__title"> 4328 <a href="/collections/the-pearl-edit">The Pearl Edit</a> 4329 </h3> 4330 <div class="rte description"><p>Forever timeless, effortlessly chic.</p></div> 4331 4332 4333 <a href="/collections/the-pearl-edit" class="link" aria-label="Shop SHOP THE PEARL EDIT">SHOP THE PEARL EDIT</a> 4334 </div> 4335 </div> 4336 </div> 4337 4338 <div 4339 class="hero__slide slide--1597515608763" 4340 data-hero-slide 4341 4342 > 4343 <div class="featured-slides-wrapper"> 4344 <a 4345 title="The Floral Edit" 4346 class="article__featured-image-link" 4347 href="/collections/the-floral-edit" 4348 aria-label="Shop The Floral Edit" 4349 > 4350 4351 <div 4352 class="feature-row__image-wrapper" 4353 style="padding-top: 146.66666666666669%;" 4354 > 4355 <img src="//www.jenniferbehr.com/cdn/shop/files/Floral_Edit.webp?v=1755807608&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/Floral_Edit.webp?v=1755807608&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/Floral_Edit.webp?v=1755807608&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/Floral_Edit.webp?v=1755807608&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/Floral_Edit.webp?v=1755807608&width=1440 1440w" width="1440" height="2112" loading="lazy" class="feature-row__image"> 4356 </div> 4357 4358 <span class="visually-hidden">The Floral Edit</span> 4359 </a> 4360 <div class="hero-description text-center"> 4361 <h3 class="h3 section-header__title"> 4362 <a href="/collections/the-floral-edit">The Floral Edit</a> 4363 </h3> 4364 <div class="rte description"><p>Sculptural buds and sparkling blooms.</p></div> 4365 4366 4367 <a href="/collections/the-floral-edit" class="link" aria-label="Shop Shop the floral edit">Shop the floral edit</a> 4368 </div> 4369 </div> 4370 </div> 4371 4372 <div 4373 class="hero__slide slide--1597515570247" 4374 data-hero-slide 4375 4376 > 4377 <div class="featured-slides-wrapper"> 4378 <a 4379 title="Something Blue" 4380 class="article__featured-image-link" 4381 href="/collections/something-blue" 4382 aria-label="Shop Something Blue" 4383 > 4384 4385 <div 4386 class="feature-row__image-wrapper" 4387 style="padding-top: 146.66666666666669%;" 4388 > 4389 <img src="//www.jenniferbehr.com/cdn/shop/files/Something_Blue_96c49a15-f008-4c89-ade4-dccbb2db4174.webp?v=1755807608&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/Something_Blue_96c49a15-f008-4c89-ade4-dccbb2db4174.webp?v=1755807608&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/Something_Blue_96c49a15-f008-4c89-ade4-dccbb2db4174.webp?v=1755807608&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/Something_Blue_96c49a15-f008-4c89-ade4-dccbb2db4174.webp?v=1755807608&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/Something_Blue_96c49a15-f008-4c89-ade4-dccbb2db4174.webp?v=1755807608&width=1440 1440w" width="1440" height="2112" loading="lazy" class="feature-row__image"> 4390 </div> 4391 4392 <span class="visually-hidden">Something Blue</span> 4393 </a> 4394 <div class="hero-description text-center"> 4395 <h3 class="h3 section-header__title"> 4396 <a href="/collections/something-blue">Something Blue</a> 4397 </h3> 4398 <div class="rte description"><p>Something old, new, borrowed, andâ¦blue.</p></div> 4399 4400 4401 <a href="/collections/something-blue" class="link" aria-label="Shop SHOP SOMETHING BLUE">SHOP SOMETHING BLUE</a> 4402 </div> 4403 </div> 4404 </div> 4405 4406<div class="hero__controls"> 4407 <button class="slick-prev" aria-label="Previous item" data-sli
4407de-previous> 4408 <span class="icon icon-slide-prev" aria-hidden="true"></span> 4409 <?xml version="1.0" encoding="UTF-8"?> 4410<svg width="20px" height="13px" viewBox="0 0 20 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4411 <g stroke="none" stroke-width="2" fill="none" fill-rule="evenodd"> 4412 <g transform="translate(-1095.000000, -2589.000000)" fill="currentColor"> 4413 <g transform="translate(355.000000, 2589.000000)"> 4414 <path d="M746.69,12.39 L740.73,6.75 L746.69,1.11 L746.35,0.75 L740,6.75 L746.35,12.75 L746.69,12.39 Z M740.36,7 L760,7 L760,6.5 L740.36,6.5 L740.36,7 Z"></path> 4415 </g> 4416 </g> 4417 </g> 4418</svg> 4419 </button> 4420 <button 4421 class="slick-next" 4422 aria-label="Next item" 4423 data-slide-next 4424 data-carousel-next 4425 tabindex="-1" 4426 aria-disabled="true" 4427 > 4428 <span class="icon icon-slide-next" aria-hidden="true"></span> 4429 <?xml version="1.0" encoding="UTF-8"?> 4430<svg width="20px" height="13px" viewBox="0 0 20 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4431 <!-- Generator: Sketch 62 (91390) - https://sketch.com --> 4432 <title>Fill 42</title> 4433 <desc>Created with Sketch.</desc> 4434 <g stroke="none" stroke-width="2" fill="none" fill-rule="evenodd"> 4435 <g transform="translate(-1145.000000, -2589.000000)" fill="currentColor"> 4436 <g transform="translate(355.000000, 2589.000000)"> 4437 <path d="M803.31,1.11 L809.27,6.75 L803.31,12.39 L803.65,12.75 L810,6.75 L803.65,0.75 L803.31,1.11 Z M790,7 L809.64,7 L809.64,6.5 L790,6.5 L790,7 Z"></path> 4438 </g> 4439 </g> 4440 </g> 4441</svg> 4442 </button> 4443 </div></div></div> 4444 4445 4446</div> 4447<div id="shopify-section-feature-row-two-columns" class="shopify-section"> 4448<div class="page-width feature-row--two-columns"> 4449 <div class="feature-column feature-first-column"> 4450 <div class="feature-row__container hover_link"> 4451 <div class="feature-row__item"> 4452 4453 <div 4454 class="feature-row__image-wrapper" 4455 style="padding-top:101.5228426395939%;" 4456 > 4457 4458 <img src="//www.jenniferbehr.com/cdn/shop/files/Bridal_Earrings.webp?v=1755808513&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/Bridal_Earrings.webp?v=1755808513&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/Bridal_Earrings.webp?v=1755808513&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/Bridal_Earrings.webp?v=1755808513&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/Bridal_Earrings.webp?v=1755808513&width=1440 1440w" width="1440" height="1462" loading="lazy" class="feature-row__image"> 4459 4460 </div> 4461 4462 </div> 4463 4464 <a href="/collections/bridal-earrings" class="feature-row__link" aria-label="Shop New Arrivals"> 4465 4466 <div class="feature-row__item feature-row__text text-center"> 4467 4468 <h2 class="h3 feature-row__title"> 4469 <em>Bridal Earrings</em> 4470 </h2> 4471 4472 4473 4474 4475 <span class="link"> 4476 SHOP now 4477 </span> 4478 4479 </div> 4480 4481 </a> 4482 4483 </div> 4484 </div> 4485 <div class="feature-column feature-second-column"> 4486 <div class="feature-row__container hover_link"> 4487 <div class="feature-row__item"> 4488 4489 <div 4490 class="feature-row__image-wrapper" 4491 style="padding-top:101.5228426395939%;" 4492 > 4493 4494 <img src="//www.jenniferbehr.com/cdn/shop/files/Tiaras_Halos_6c40226b-cb1a-42fd-bd8b-1fc7410b811f.webp?v=1755808526&width=1440" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/Tiaras_Halos_6c40226b-cb1a-42fd-bd8b-1fc7410b811f.webp?v=1755808526&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/Tiaras_Halos_6c40226b-cb1a-42fd-bd8b-1fc7410b811f.webp?v=1755808526&width=832 832w, //www.jenniferbehr.com/cdn/shop/files/Tiaras_Halos_6c40226b-cb1a-42fd-bd8b-1fc7410b811f.webp?v=1755808526&width=1200 1200w, //www.jenniferbehr.com/cdn/shop/files/Tiaras_Halos_6c40226b-cb1a-42fd-bd8b-1fc7410b811f.webp?v=1755808526&width=1440 1440w" width="1440" height="1462" loading="lazy" class="feature-row__image"> 4495 4496 </div> 4497 4498 </div> 4499 4500 <a href="/collections/bridal-tiaras" class="feature-row__link" aria-label="Shop New Arrivals"> 4501 4502 <div class="feature-row__item feature-row__text text-center"> 4503 4504 <h2 class="h3 feature-row__title"> 4505 <em>Tiaras & Halos</em> 4506 </h2> 4507 4508 4509 4510
4511 <span class="link"> 4512 SHOP now 4513 </span> 4514 4515 </div> 4516 4517 </a> 4518 4519 </div> 4520 </div> 4521</div> 4522 4523 4524</div> 4525<div id="shopify-section-featured-products-bridal-nosto" class="shopify-section"> 4526 <div class="nosto-shopify-section"> 4527 <div class="nosto_element" id="nosto-crystaledit"></div> 4528 </div> 4529 <style> 4530 .nosto-shopify-section { margin: 60px 0; } 4531 @media only screen and (min-width : 1025px) { 4532 .nosto-shopify-section { margin: 80px 0; } 4533 } 4534 .nosto-shopify-section .featured-products-carousell .hero__controls{ top: -45px; } 4535 </style> 4536 4537 4538 4539</div> 4540<div id="shopify-section-slideshow" class="shopify-section index-section index-slideshow-section"><div id="HeroWrapper-slideshow" data-section-id="slideshow" data-section-type="slideshow-section" data-aos="fade-in"><div class="hero-slideshow hero slideshow-full-section" 4541 id="Hero-slideshow" 4542 aria-label="slideshow" 4543 aria-describedby="a11y-slideshow-info" 4544 tabindex="-1" 4545 role="region" 4546 data-autoplay="false" 4547 data-autoplayspeed="5000" 4548 data-adapt="false" 4549 data-slide-nav-a11y="Load slide [slide_number]" 4550 data-slide-nav-active-a11y="Slide [slide_number], current" 4551 data-slide-index="0"><div class="hero__slide slide--1592963077356" 4552 data-hero-slide 4553 > 4554 <div class="feature-row feature-row--right feature-row-scroller" style="background-color: #c6d0bb" > 4555 <div class="feature-row__container "> 4556 <div class="feature-row__item feature-row__text feature-row__text--right"> 4557 <div class="feature-row__text-content"><h2 class="h3 feature-row__title"> 4558 <em>We firmly believe</em> in safe and <em>sustainable</em> business practices. 4559 </h2><div class="rte-setting feature-row__subtext small--hide medium--hide"><p>Conscious of waste, our production team only makes what we need, and no more—at the end of each year our obsolete inventory usually fits in one shoebox. </p> 4560<a href="/pages/about-us" 4561 > 4562 learn more about the studio 4563 </a></div> 4564 4565 4566 </div> 4567 </div> 4568 4569 <div class="feature-row__item feature-row__item--image"> 4570<img src="//www.jenniferbehr.com/cdn/shop/files/about_us_1.jpg?v=1614299481&width=720" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/about_us_1.jpg?v=1614299481&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/about_us_1.jpg?v=1614299481&width=720 720w" width="720" height="871" loading="lazy" class="hero__image hero__image--1592963077356" data-hero-image="true"> 4571<div class="rte-setting feature-row__subtext large--hide"><p>Conscious of waste, our production team only makes what we need, and no more—at the end of each year our obsolete inventory usually fits in one shoebox. </p> 4572<a href="/pages/about-us" class="link" 4573 > 4574 learn more about the studio 4575 </a></div> 4576 </div> 4577 4578 4579 </div> 4580 </div> 4581 </div><div class="hero__slide slide--1592963000825" 4582 data-hero-slide 4583 > 4584 <div class="feature-row feature-row--left feature-row-scroller" style="background-color: #f2f1ec" > 4585 <div class="feature-row__container "> 4586 <div class="feature-row__item feature-row__text feature-row__text--left"> 4587 <div class="feature-row__text-content"><h2 class="h3 feature-row__title"> 4588 <em>Launched in 2005</em> all of our pieces are <em>made by hand</em> in New York 4589 </h2><div class="rte-setting feature-row__subtext small--hide medium--hide"><p>Following studies in sculpture and art history, Jennifer Behr went on to create one of fashionâs pioneering luxury hair accessories brands.</p> 4590<a href="/pages/about-us" 4591 > 4592 LEARN MORE ABOUT THE STUDIO 4593 </a></div> 4594 4595 4596 </div> 4597 </div> 4598 4599 <div class="feature-row__item feature-row__item--image"> 4600<img src="//www.jenniferbehr.com/cdn/shop/files/HP_Content_launched_in_2005.webp?v=1755806096&width=720" alt="" srcset="//www.jenniferbehr.com/cdn/shop/files/HP_Content_launched_in_2005.webp?v=1755806096&width=352 352w, //www.jenniferbehr.com/cdn/shop/files/HP_Content_launched_in_2005.webp?v=1755806096&width=720 720w" width="720" height="871" loading="lazy" class="hero__image hero__image--1592963000825" data-hero-image="true"> 4601<div class="rte-setting feature-row__subtext large--hide"><p>Following studies in sculpture and art history, Jennifer Behr went on to create one of fashionâs pioneering luxury hair accessories brands.</p> 4602<a href="/pages/about-us" class="link" 4603 > 4604 LEARN MORE ABOUT THE STUDIO 4605 </a></div> 4606 </div> 4607 4608 4609 </div> 4610 </div> 4611 </div><div class="hero__controls wrapper"> 4612 <button class="slick-prev" aria-label="Previous slide â Slideshow" data-sli
4612de-previous> 4613 <span class="icon icon-slide-prev" aria-hidden="true"></span> 4614 <?xml version="1.0" encoding="UTF-8"?> 4615<svg width="20px" height="13px" viewBox="0 0 20 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4616 <g stroke="none" stroke-width="2" fill="none" fill-rule="evenodd"> 4617 <g transform="translate(-1095.000000, -2589.000000)" fill="currentColor"> 4618 <g transform="translate(355.000000, 2589.000000)"> 4619 <path d="M746.69,12.39 L740.73,6.75 L746.69,1.11 L746.35,0.75 L740,6.75 L746.35,12.75 L746.69,12.39 Z M740.36,7 L760,7 L760,6.5 L740.36,6.5 L740.36,7 Z"></path> 4620 </g> 4621 </g> 4622 </g> 4623</svg> 4624 </button> 4625 <button class="slick-next" aria-label="Next slide â Slideshow" data-slide-next> 4626 <span class="icon icon-slide-next" aria-hidden="true"></span> 4627 <?xml version="1.0" encoding="UTF-8"?> 4628<svg width="20px" height="13px" viewBox="0 0 20 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 4629 <!-- Generator: Sketch 62 (91390) - https://sketch.com --> 4630 <title>Fill 42</title> 4631 <desc>Created with Sketch.</desc> 4632 <g stroke="none" stroke-width="2" fill="none" fill-rule="evenodd"> 4633 <g transform="translate(-1145.000000, -2589.000000)" fill="currentColor"> 4634 <g transform="translate(355.000000, 2589.000000)"> 4635 <path d="M803.31,1.11 L809.27,6.75 L803.31,12.39 L803.65,12.75 L810,6.75 L803.65,0.75 L803.31,1.11 Z M790,7 L809.64,7 L809.64,6.5 L790,6.5 L790,7 Z"></path> 4636 </g> 4637 </g> 4638 </g> 4639</svg> 4640 </button> 4641 </div></div></div> 4642 4643 4644</div> 4645</div> 4646 4647 </main> 4648 <div id="shopify-section-footer" class="shopify-section"><footer class="site-footer" role="contentinfo" data-section-id="footer" data-section-type="footer-section" data-aos="fade-in"> 4649 <div class="footer--wrapper"> 4650 4651 <div class="grid-uniform"> 4652 4653 <div class="grid__item one-whole large--two-fifths"> 4654 <div class="site-footer__newsletter "> 4655 <div class="newsletter" data-section-id="footer" data-section-type="newsletter-section"> 4656 <div class="wrapper"> 4657 4658 4659 <iframe class="newsletter-iframe" src="https://jenniferbehr.attn.tv/p/seK/landing-page" width="100%" height="100%" title="Newsletter signup"></iframe> 4660 </div> 4661</div> 4662 </div> 4663 4664 </div> 4665 4666 <div class="grid__item large--three-fifths"> 4667 <div class="site-footer__menus-container"> 4668 <div class="grid"> 4669 4670 <div class="grid__item large--one-quarter"> 4671 <div class="site-footer__menu"> 4672 <h3 class="js-toggle-parent"> About Us</h3> 4673 <ul class="no-bullets site-footer__linklist"> 4674 4675 <li><a href="/pages/about-us">About Us</a></li> 4676 4677 <li><a href="/pages/about-us#about-related-artists">As Seen On</a></li> 4678 4679 <li><a href="/pages/about-us#about-press">Press</a></li> 4680 4681 </ul> 4682 </div> 4683 </div> 4684 4685 4686 <div class="grid__item large--one-quarter"> 4687 <div class="site-footer__menu"> 4688 <h3 class="js-toggle-parent"> Help</h3> 4689 <ul class="no-bullets site-footer__linklist about_us_list"> 4690 4691 <li><a href="/pages/contact-us">Contact Us</a></li> 4692 4693 <li><a href="https://www.jenniferbehr.com/apps/returns">Start a Return (US Orders)</a></li> 4694 4695 <li><a href="https://web.global-e.com/Returns/Portal/gsBqE">Start a Return (Intl Orders)</a></li> 4696 4697 <li><a href="https://web.global-e.com/Returns/Portal/gsBqE">Withdraw Order (EU)</a></li> 4698 4699 <li><a href="/pages/returns">Shipping & Return Policy</a></li> 4700 4701 <li><a href="/pages/frequently-asked-questions">Frequently Asked Questions</a></li> 4702 4703 </ul> 4704 </div> 4705 </div> 4706 4707 4708 4709 <div class="grid__item large--one-quarter"> 4710 <div class="site-footer__menu"> 4711 <h3 class="js-toggle-parent"> Follow Us</h3> 4712 <ul class="no-bullets site-footer__linklist"> 4713 4714 <li>
4714<a href="http://www.instagram.com/jenniferbehr">Instagram</a></li> 4715 4716 <li><a href="http://www.facebook.com/jenniferbehraccessories">Facebook</a></li> 4717 4718 <li><a href="https://www.pinterest.com/jenniferbehrstudio">Pinterest</a></li> 4719 4720 <li><a href="https://jenniferbehr.substack.com/">Substack</a></li> 4721 4722 <li><a href="/pages/affiliate-program">Affiliate</a></li> 4723 4724 </ul> 4725 </div> 4726 </div> 4727 4728 4729 4730 <div class="grid__item large--one-quarter"> 4731 <div class="site-footer__menu"> 4732 <h3 class="js-toggle-parent"> Contact</h3> 4733 <ul class="no-bullets site-footer__linklist"> 4734 4735 <li><a href="/pages/contact-us">Call or Email Us</a></li> 4736 4737 <li><a href="/pages/tell-us-your-birthday">Tell Us Your Birthday</a></li> 4738 4739 <li><a href="/pages/tell-us-your-wedding-date">Tell Us Your Wedding Date</a></li> 4740 4741 <li><a href="/pages/submit-your-wedding-photos">Submit Photos</a></li> 4742 4743 </ul> 4744 </div> 4745 </div> 4746 4747 4748 4749 <div class="grid__item menu_extra_links"> 4750 <div class="site-footer__menu"> 4751 <h3 class="js-toggle-parent"> Legal</h3> 4752 <ul class="no-bullets site-footer__linklist"> 4753 4754 <li><a href="/pages/terms-and-conditions">Terms & Conditions</a></li> 4755 4756 <li><a href="/pages/privacy-policy">Privacy Policy</a></li> 4757 4758 <li><a href="/pages/ccpa-compliance">CCPA Compliance</a></li> 4759 4760 <li><a href="/pages/gdpr-compliance">GDPR Compliance</a></li> 4761 4762 <li><a href="/pages/accessibility-statement">Accessibility Statement</a></li> 4763 4764 <li><a href="/pages/eea-harmonized-notice">EEA Harmonized Notice</a></li> 4765 4766 </ul> 4767 </div> 4768 </div> 4769 4770 </div> 4771 </div> 4772 </div> 4773 4774 4775<div class="site-footer__bottom"> 4776 4777 4778 <div class="grid__item site-footer__extra-links large--one-half"> 4779 <ul class="no-bullets site-footer__linklist"> 4780 4781 <li class="hidden"><a href="/pages/terms-and-conditions">Terms & Conditions</a></li> 4782 4783 <li class="hidden"><a href="https://privacy.jenniferbehr.com/privacy-policy">Privacy Policy</a></li> 4784 4785 <li class="hidden"><a href="/pages/ccpa-compliance">CCPA Compliance</a></li> 4786 4787 <li class="hidden"><a href="/pages/gdpr-compliance">GDPR Compliance</a></li> 4788 4789 <li class="hidden"><a href="/pages/accessibility-statement">Accessibility Statement</a></li> 4790 4791 <li class="hidden"><a href="/pages/eea-harmonized-notice">EEA Harmonized Notice</a></li> 4792 4793 <li><a class="truevault-polaris-privacy-notice" href="https://privacy.jenniferbehr.com/privacy-policy#california-privacy-notice" noreferrer noopener>California Privacy Notice</a></li> 4794 <li><a class="truevault-polaris-privacy-notice" href="https://privacy.jenniferbehr.com/privacy-policy#financial-incentive" noreferrer noopener>Notice of Financial Incentive</a></li> 4795 <li><a class="truevault-polaris-optout" href="https://privacy.jenniferbehr.com/opt-out" noreferrer noopener hidden>Do Not Sell or Share My Personal Information</a></li> 4796 <li><a class="truevault-polaris-optout" href="https://privacy.jenniferbehr.com/opt-out" noreferrer noopener hidden aria-label="California Consumer Privacy Act (CCPA) Opt-Out Icon"><img src="https://polaris.truevaultcdn.com/static/assets/icons/optout-icon-black.svg" alt="" style="vertical-align:middle" height="13px" width="28" /> Your Privacy Choices</a></li> 4797 </ul> 4798 </div> 4799 4800 4801 <div class="grid__item large--text-right large--one-half"> <!-- --><form method="post" action="/localization" id="localization_form" accept-charset="UTF-8" class="selectors-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="â" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/pages/bridal-store" /></form>
4801<p class="site-footer__copyright-content">© 2026, <a href="/" title="">Jennifer Behr LLC</a> 4802 <!-- <br><a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&utm_medium=shopify&utm_source=onlinestore">Powered by Shopify</a> --> 4803 </p> 4804 </div> 4805 </div> 4806 4807 4808 </div> 4809 4810 </div> 4811</footer> 4812 4813 4814 4815 4816</div> 4817 </div> 4818 4819 <!-- Sections ================================================== --> 4820
4820<script> 4821 window.theme = window.theme || {}; 4822 theme.strings = { 4823 zoomClose: "Close (Esc)", 4824 zoomPrev: "Previous (Left arrow key)", 4825 zoomNext: "Next (Right arrow key)", 4826 moneyFormat: "${{amount_no_decimals}}", 4827 addressError: "Error looking up that address", 4828 addressNoResults: "No results for that address", 4829 addressQueryLimit: "You have exceeded the Google API usage limit. Consider upgrading to a \u003ca href=\"https:\/\/developers.google.com\/maps\/premium\/usage-limits\"\u003ePremium Plan\u003c\/a\u003e.", 4830 authError: "There was a problem authenticating your Google Maps account.", 4831 cartEmpty: "There's nothing \u003cem\u003ein your cart.\u003c\/em\u003e", 4832 continue_browsing_html: "\u003ca class=\"btn btn--full\" href=\"\/collections\/shop-all\"\u003eStart Shopping\u003c\/a\u003e.", 4833 cartCookie: "Enable cookies to use the shopping cart", 4834 cartSavings: "You're saving [savings]", 4835 productSlideLabel: "Slide [slide_number] of [slide_max].", 4836 galleryThumbnailAlt: "Load image into Gallery viewer, [imageAlt]", 4837 videoThumbnailAlt: "Load and play video in Gallery viewer, [imageAlt]" 4838 }; 4839 theme.settings = { 4840 cartType: "drawer", 4841 gridType: null, 4842 locale: "United States" 4843 }; 4844 window.routes = { 4845 searchUrl: "\/search", 4846 predictive_search_url: '/search/suggest' 4847 }; 4848 </script>
4848 4849
4849<script type="text/javascript" data-polaris-consent="statistics,marketing"> 4850 function isl_rc(n){for(var r=n+"=",t=document.cookie.split(";"),e=0;e<t.length;e++){for(var i=t[e];" "==i.charAt(0);)i=i.substring(1,i.length);if(0==i.indexOf(r))return i.substring(r.length,i.length)}return null} 4851 if (isl_rc('cookieconsent_status')=='allow') { 4852 window.__rmcp = [1,2,3,4,5]; 4853 } 4854 </script>
4854 4855 4856 4857
4857<script> 4858 4859 </script>
4859 4860 4861 4862 4863 <!-- /snippets/ajax-cart-template.liquid --> 4864 4865
4866<script id="CartTemplate" type="text/template"> 4867 4868 4869 <div class="ajaxcart__inner ajaxcart__inner--has-fixed-footer"> 4870 <form action="/cart" method="post" novalidate class="cart ajaxcart"> 4871 {{#items}} 4872 <div class="ajaxcart__product"> 4873 <div class="ajaxcart__row" data-line="{{line}}"> 4874 <div class="grid"> 4875 <div class="grid__item one-quarter"> 4876 <a href="{{url}}" class="ajaxcart__product-image" aria-label="{{name}}"><img src="{{ img }}" alt=""></a> 4877 </div> 4878 <div class="grid__item three-quarters ajaxcart__data-product"> 4879 <div class="grid--full"> 4880 <div class="ajaxcart__product-name--wrapper one-half"> 4881 <a href="{{url}}" class="ajaxcart__product-name">{{{name}}}</a> 4882 {{#if variation}} 4883 <span class="ajaxcart__product-meta">{{variation}}</span> 4884 {{/if}} 4885 {{#properties}} 4886 {{#each this}} 4887 {{#if this}} 4888 <span class="ajaxcart__product-meta" data-property-{{@key}}>{{@key}}: {{this}}</span> 4889 {{/if}} 4890 {{/each}} 4891 {{/properties}} 4892 <span class="cart__final-sale hide"></span> 4893 </div> 4894 <div class="ajaxcart__product-price--wrapper one-half"> 4895 <span class="cart__compare-at-price hide"></span> 4896 {{#if itemPrice}} 4897 <span class="cart__ajaxcart__price">{{{itemPrice}}}</span> 4898 {{/if}} 4899 <span class="ajaxcart__product-label hide"></span> 4900 <span class="ajaxcart__product-note hide"></span> 4901 </div> 4902 </div> 4903 4904 4905 <div class="ajaxcart__qty"> 4906 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" data-line="{{line}}" aria-label="Reduce item quantity by one - {{{name}}}"> 4907 <span class="icon" aria-hidden="true">−</span> 4908 </button> 4909 <input type="text" name="updates[]" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" data-line="{{line}}" aria-label="Quantity - {{{name}}}" pattern="[0-9]*"> 4910 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-line="{{line}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one - {{{name}}}"> 4911 <span class="icon" aria-hidden="true">+</span> 4912 </button> 4913 </div> 4914 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--remove" data-id="{{key}}" data-line="{{line}}" data-qty="0" aria-label="Remove item from your cart - {{{name}}}"> 4915 Remove 4916 </button> 4917 4918 {{#if discountsApplied}} 4919 <div class="grid--full"> 4920 <div class="grid__item text-right"> 4921 <ul class="order-discount order-discount--list order-discount--title order-discount--ajax-cart order-discount--ajax-cart-list" aria-label="Discount"> 4922 {{#each discounts}} 4923 <li class="order-discount__item"> 4924 <span class="icon icon-saletag" aria-hidden="true"></span>{{ this.discount_application.title }} (-{{{ this.formattedAmount }}}) 4925 </li> 4926 {{/each}} 4927 </ul> 4928 </div> 4929 </div> 4930 {{/if}} 4931 </div> 4932 </div> 4933 </div> 4934 </div> 4935 {{/items}} 4936 4937 4938 </form> 4939 <div class="nosto_element" id="nosto-minicart-1"></div> 4940 </div> 4941 <div class="ajaxcart__footer ajaxcart__footer--fixed"> 4942 <div class="grid--full"> 4943 4944 {{#if cartDiscountsApplied}} 4945 {{#each cartDiscounts}} 4946 <div class="grid__item two-thirds ajaxcart__discounts">
4947 <span class="order-discount order-discount--title order-discount--ajax-cart"> 4948 <span class="icon icon-saletag" aria-hidden="true"></span><span class="visually-hidden">Discount:</span>{{ this.title }} 4949 </span> 4950 </div> 4951 <div class="grid__item one-third text-right"> 4952 <span class="ajaxcart__price">-{{{ this.formattedAmount }}}</span> 4953 </div> 4954 {{/each}} 4955 {{/if}} 4956 <div class="row discount-row"> 4957 <!-- TODO: see if we can find if a discount is applied without breaking the communication --> 4958 <div class="discount-add"> 4959 <a class="all-full text-left discount-add-code js-toggle-parent"> 4960 4961 </a> 4962 </div> 4963 <!-- <div class="discount-modal-overlay js-discount-modal-close"></div> --> 4964 <div class="discount-modal"> 4965 4966 <form class="discount-modal_content" id="discountForm"> 4967 <div class="grid"> 4968 <div class="grid__item one-half"> 4969 <input required type="text" name="discount-input" id="discountInput" placeholder="Promo code" /> 4970 4971 </div> 4972 <div class="grid__item one-half"> 4973 <button aria-label="Apply Discount" type="submit" id="discountAdd" class="btn discount-add-button btn--full">Apply</button> 4974 </div> 4975 <span class="discount-errors" style="display: none;">The promo code you entered was invalid.</span> 4976 <span class="discount-success" style="display: none;">Refreshing totals...</span> 4977 </div> 4978 </form> 4979 <div class="discount-modal_header"> 4980 <div class="drawer__title">Promo</div> 4981 <div class="drawer__close js-discount-modal-close"> 4982 <button aria-label="Close discount modal" type="button"></button> 4983 </div> 4984 </div> 4985 </div> 4986 </div> 4987 <div class="grid__item two-thirds"> 4988 <p class="ajaxcart__subtotal-label">Subtotal</p> 4989 </div> 4990 <div class="grid__item one-third text-right"> 4991 <p class="ajaxcart__subtotal">{{{totalPrice}}}</p> 4992 </div> 4993 </div> 4994 4995 <form action="/cart" method="post" novalidate id="ajaxcart-form" class="cart ajaxcart"> 4996 4997 <!-- Route Code Edited 04/07/2025 --> 4998 <div class="route-div" desktop-align="center"></div> 4999 <!-- Route Code End --> 5000 5001 <button aria-label="Checkout" type="submit" class="btn btn--full cart__checkout" onclick="zonosCheckout(event)" name="checkout"> 5002 Checkout 5003 </button> 5004 </form> 5005 5006 <div class="shipping-returns-note"> 5007 Free Shipping Over $150 ⬠Easy Returns 5008 </div> 5009 <p class="ajaxcart__policies text-center"></p> 5010 5011 </div> 5012 5013 5014 </script>
5014 5015
5015<script id="AjaxQty" type="text/template"> 5016 5017 <div class="ajaxcart__qty"> 5018 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Reduce item quantity by one - {{{name}}}"> 5019 <span class="icon" aria-hidden="true">−</span> 5020 </button> 5021 <input type="text" class="ajaxcart__qty-num" value="{{itemQty}}" min="0" data-id="{{key}}" aria-label="Quantity - {{{name}}}" pattern="[0-9]*"> 5022 <button type="button" class="ajaxcart__qty-adjust ajaxcart__qty--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one - {{{name}}}"> 5023 <span class="icon" aria-hidden="true">+</span> 5024 </button> 5025 </div> 5026 5027 </script>
5027 5028
5028<script id="JsQty" type="text/template"> 5029 5030 <div class="js-qty"> 5031 <button type="button" class="js-qty__adjust js-qty__adjust--minus icon-fallback-text" data-id="{{key}}" data-qty="{{itemMinus}}" aria-label="Reduce item quantity by one" aria-disabled="true"> 5032 <span class="icon" aria-hidden="true">−</span> 5033 </button> 5034 <input min="1" readonly type="text" class="js-qty__num" value="{{itemQty}}" min="1" data-id="{{key}}" aria-label="quantity" pattern="[0-9]*" name="{{inputName}}" id="{{inputId}}"> 5035 <button type="button" class="js-qty__adjust js-qty__adjust--plus icon-fallback-text" data-id="{{key}}" data-qty="{{itemAdd}}" aria-label="Increase item quantity by one"> 5036 <span class="icon" aria-hidden="true">+</span> 5037 </button> 5038 <span class="visually-hidden" aria-live="polite" aria-atomic="true"></span> 5039 </div> 5040 5041 </script>
5041 5042 5043 5044 5045 5046 5047 <div id="SearchModal" class="mfp-hide"> 5048 <!-- /snippets/search-bar.liquid --> 5049 5050 5051<predictive-search class="search-modal__form" data-loading-text="Loading"> 5052 <form 5053 action="/search" 5054 method="get" 5055 role="search" 5056 class="search search-modal__form input-group search-bar search-bar--modal" 5057 > 5058 <div class="search__field field"> 5059 <input 5060 class="search__input field__input Search__Input Heading input-group-field" 5061 id="PredictiveSearchHeader" 5062 type="search" 5063 name="q" 5064 value="" 5065 placeholder="What can we help you find?" 5066 autofocus 5067 role="combobox" 5068 aria-expanded="false" 5069 aria-owns="predictive-search-results" 5070 aria-controls="predictive-search-results" 5071 aria-haspopup="listbox" 5072 aria-autocomplete="list" 5073 autocorrect="off" 5074 autocomplete="off" 5075 autocapitalize="off" 5076 spellcheck="false" 5077 > 5078 <label class="field__label visually-hidden" for="PredictiveSearchHeader">Search</label> 5079 <input type="hidden" name="options[prefix]" value="last"> 5080 <button class="search__button field__button" aria-label="Search"><?xml version="1.0" encoding="UTF-8"?> 5081<svg width="15px" height="16px" viewBox="0 0 15 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" focusable="false"> 5082 <!-- Generator: Sketch 62 (91390) - https://sketch.com --> 5083 <title>Stroke 15</title> 5084 <desc>Created with Sketch.</desc> 5085 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 5086 <g transform="translate(-908.000000, -62.000000)" stroke="#3A3C39" stroke-width="0.5"> 5087 <path d="M913.854,73.911 C916.902,73.911 919.373,71.412 919.373,68.33 C919.373,65.248 916.902,62.75 913.854,62.75 C910.807,62.75 908.336,65.248 908.336,68.33 C908.336,71.412 910.807,73.911 913.854,73.911 Z M917.598,72.113 L922.737,77.324 L917.598,72.113 Z" ></path> 5088 </g> 5089 </g> 5090</svg></button> 5091 <button 5092 type="reset" 5093 class="Search__Close Link Link--primary reset__button field__button visually-hidden" 5094 data-action="close-search" 5095 aria-label="Close search" 5096 tabindex="-1" 5097 aria-hidden="true" 5098 > 5099 <?xml version="1.0" encoding="UTF-8"?> 5100<svg width="15px" height="15px" viewBox="0 0 15 15" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 5101 <g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 5102 <g transform="translate(-180.000000, -21.000000)" fill="#000"> 5103 <g transform="translate(180.242000, 21.246000)"> 5104 <polyline points="14.145 0.008 -1.42108547e-14 14.152 0.352 14.504 14.496 0.359"></polyline> 5105 <polyline points="14.5 14.137 0.363 0 0.012 0.351 14.149 14.488"></polyline> 5106 </g> 5107 </g> 5108 </g> 5109</svg> 5110 5111 </button> 5112 </div> 5113 <div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search> 5114 <div class="predictive-search__loading-state"> 5115 <svg 5116 aria-hidden="true" 5117 focusable="false" 5118 class="spinner"
5119 viewBox="0 0 66 66" 5120 xmlns="http://www.w3.org/2000/svg" 5121 > 5122 <circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle> 5123 </svg> 5124 </div> 5125 </div> 5126 5127 <span class="predictive-search-status visually-hidden" role="status"></span> 5128 </form> 5129</predictive-search> 5130 5131 </div> 5132 <ul hidden> 5133 <li id="a11y-refresh-page-message">Choosing a selection results in a full page refresh.</li> 5134 <li id="a11y-selection-message">Press the space key then arrow keys to make a selection.</li> 5135 <li id="a11y-slideshow-info">Use left/right arrows to navigate the slideshow or swipe left/right if using a mobile device</li> 5136 </ul> 5137 5138<link rel="dns-prefetch" href="https://swymstore-v3pro-01.swymrelay.com" crossorigin> 5139<link rel="dns-prefetch" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js"> 5140<link rel="preconnect" href="//swymv3pro-01.azureedge.net/code/swym-shopify.js">
5141<script id="swym-snippet"> 5142 window.swymLandingURL = document.URL; 5143 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 5144 window.swymPageLoad = function(){ 5145 window.SwymProductVariants = window.SwymProductVariants || {}; 5146 window.SwymHasCartItems = 0 > 0; 5147 window.SwymPageData = {}, window.SwymProductInfo = {}; 5148 var unknown = {et: 0}; 5149 window.SwymPageData = unknown; 5150 5151 window.SwymPageData.uri = window.swymLandingURL; 5152 }; 5153 5154 if(window.selectCallback){ 5155 (function(){ 5156 // Variant select override 5157 var originalSelectCallback = window.selectCallback; 5158 window.selectCallback = function(variant){ 5159 originalSelectCallback.apply(this, arguments); 5160 try{ 5161 if(window.triggerSwymVariantEvent){ 5162 window.triggerSwymVariantEvent(variant.id); 5163 } 5164 }catch(err){ 5165 console.warn("Swym selectCallback", err); 5166 } 5167 }; 5168 })(); 5169 } 5170 window.swymCustomerId = null; 5171 window.swymCustomerExtraCheck = null; 5172 5173 var swappName = ("Wishlist" || "Wishlist"); 5174 var swymJSObject = { 5175 pid: "r1p52\/a8cgQoCHZrzI4K4\/fs0bf5xe+8r4PVUz\/n\/Yo=" || "r1p52/a8cgQoCHZrzI4K4/fs0bf5xe+8r4PVUz/n/Yo=", 5176 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 5177 }; 5178 window.swymJSShopifyLoad = function(){ 5179 if(window.swymPageLoad) swymPageLoad(); 5180 if(!window._swat) { 5181 (function (s, w, r, e, l, a, y) { 5182 r['SwymRetailerConfig'] = s; 5183 r[s] = r[s] || function (k, v) { 5184 r[s][k] = v; 5185 }; 5186 })('_swrc', '', window); 5187 _swrc('RetailerId', swymJSObject.pid); 5188 _swrc('Callback', function(){initSwymShopify();}); 5189 }else if(window._swat.postLoader){ 5190 _swrc = window._swat.postLoader; 5191 _swrc('RetailerId', swymJSObject.pid); 5192 _swrc('Callback', function(){initSwymShopify();}); 5193 }else{ 5194 initSwymShopify(); 5195 } 5196 } 5197 if(!window._SwymPreventAutoLoad) { 5198 swymJSShopifyLoad(); 5199 } 5200 window.swymGetCartCookies = function(){ 5201 var RequiredCookies = ["cart", "swym-session-id", "swym-swymRegid", "swym-email"]; 5202 var reqdCookies = {}; 5203 RequiredCookies.forEach(function(k){ 5204 reqdCookies[k] = _swat.storage.getRaw(k); 5205 }); 5206 var cart_token = window.swymCart.token; 5207 var data = { 5208 action:'cart', 5209 token:cart_token, 5210 cookies:reqdCookies 5211 }; 5212 return data; 5213 } 5214 5215 window.swymGetCustomerData = function(){ 5216 5217 return {status:1}; 5218 5219 } 5220</script>
5220 5221 5222<style id="safari-flasher-pre"></style>
5223<script> 5224 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 5225 document.getElementById("safari-flasher-pre").innerHTML = '' 5226 + '#swym-plugin,#swym-hosted-plugin{display: none;}' 5227 + '.swym-button.swym-add-to-wishlist{display: none;}' 5228 + '.swym-button.swym-add-to-watchlist{display: none;}' 5229 + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' 5230 + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' 5231 + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' 5232 + '{-webkit-transition: none; transition: none;}' 5233 + ''; 5234 window.SwymCallbacks = window.SwymCallbacks || []; 5235 window.SwymCallbacks.push(function(tracker){ 5236 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function(){ 5237 // flash-preventer 5238 var x = function(){ 5239 SwymUtils.onDOMReady(function() { 5240 var d = document.createElement("div"); 5241 d.innerHTML = "<style id='safari-flasher-post'>" 5242 + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" 5243 + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" 5244 + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" 5245 + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," 5246 + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" 5247 + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" 5248 + "</style>"; 5249 document.head.appendChild(d); 5250 }); 5251 }; 5252 setTimeout(x, 10); 5253 }); 5254 }); 5255 } 5256 5257 // Get the money format for the store from shopify 5258 window.SwymOverrideMoneyFormat = "${{amount_no_decimals}}"; 5259</script>
5259 5260<style id="swym-product-view-defaults"> 5261 /* Hide when not loaded */ 5262 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){ 5263 display: none; 5264 } 5265</style> 5266 5267 5268 5269 5270 5271 5272 5273 5274 5275 5276 5277 5278<div class="nosto_external_visit_ref" style="display:none"></div>
5279<script type="text/javascript" data-polaris-consent="statistics,marketing"> 5280 var ctoken = (document.cookie.match('(^|; )cart=([^;]*)')||0)[2]; 5281 if (ctoken) { 5282 document.getElementsByClassName('nosto_external_visit_ref')[0].textContent = ctoken; 5283 } 5284 5285</script>
5285 5286<div class="nosto_cart" style="display:none"> 5287 5288 5289 5290</div> 5291 5292 5293 5294 5295 5296<!-- 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 5307 5308 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 5335 5336 5337 5338 5339 5340 5341 5342 5343 5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 5479 5480 5481 5482 5483 5484 5485 5486 5487 5488 5489 5490 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 5506<div class="nosto_variation" style="display: none;">USD</div> 5507 5508 5509 5510 5511 5512 5513 5514 5515 5516 5517 5518 5519 5520 5521 5522 5523 5524 5525 5526 5527 5528 5529 5530 5531 5532--> 5533 5534 5535 5536 5537
5537<script type="text/javascript" src="//connect.nosto.com/include/shopify-43195433119" async data-polaris-consent="statistics,marketing"></script>
5537 5538 5539 <!-- Google Tag Manager for head-->
5539<script>
vendor: 327 bytes, line 5539
5539(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','
5539GTM-TBTH3RB
vendor: 3 bytes, line 5539
5539');
5539</script>
5539 5540 5541 <!-- Klaviyo Forms Tracking --> 5542
5542<script data-polaris-consent="statistics,marketing"> 5543 window.dataLayer = window.dataLayer || []; 5544 window.addEventListener("klaviyoForms", function(e) { 5545 if (e.detail.type == 'submit') { 5546 window.dataLayer = window.dataLayer || []; 5547 dataLayer.push({ 5548 'event' : 'emailSubscribe', 5549 'formId' : e.detail.formId, 5550 'formLocation' : document.querySelector('.klaviyo-form-' + e.detail.formId).closest('.shopify-section').id, 5551 'formTitle' : e.detail.metaData.$source 5552 }); 5553 } 5554 }); 5555 </script>
5555 5556 <!-- End Klaviyo Forms Tracking --> 5557 5558<!-- CRITEO START -->
5559<script type="text/javascript" data-polaris-consent="statistics,marketing,preferences"> 5560 (function(){ 5561 var deviceType = /iPad/.test(navigator.userAgent) ? "t" : /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile|Silk/.test(navigator.userAgent) ? "m" : "d"; 5562 window.criteo_q = window.criteo_q || []; 5563 window.criteo_q.push( 5564 { event: "setAccount", account: 31216 }, 5565 5566 { event: "setEmail", email: "", hash_method: "none"}, 5567 5568 { event: "setSiteType", type: deviceType }, 5569 { event: "setZipcode", zipcode: "" }, 5570 5571 5572 { event: "viewPage" , ecpplugin: "shopify-cg" } 5573 5574 ); 5575 window.addEventListener('load', function() { 5576 // ajax request catching 5577 (function(open) { 5578 XMLHttpRequest.prototype.open = function(method, url, async, user, pass) { 5579 this.addEventListener("readystatechange", function() { 5580 if (this.readyState == 4 && this._url.includes("/add.js") && "" != "") { 5581 try { 5582 $.getJSON(window.Shopify.routes.root + 'cart.js', function(data) { 5583 var basketData = []; 5584 var item; 5585 if (!data.items || !data.items.length) return; 5586 for (var i = 0; i < data.items.length; i++) { 5587 item = data.items[i]; 5588 if (item.product_id == "") { 5589 basketData.push({ 5590 id: item.product_id, 5591 price: (typeof(item.price) != "number") ? item.price : (item.price/100), 5592 quantity: item.quantity 5593 }); 5594 } 5595 } 5596 window.criteo_q.push({ 5597 event: "addToCart", 5598 ecpplugin: "shopify-cg", 5599 product: basketData 5600 }); 5601 }); 5602 } catch (err) { 5603 // do nothing 5604 } 5605 } 5606 }, false); 5607 open.call(this, method, url, async, user, pass); 5608 }; 5609 })(XMLHttpRequest.prototype.open); 5610 5611 // fetch request catching 5612 const crtoMock = window.fetch; 5613 window.fetch = function() { 5614 return new Promise((resolve, reject) => { 5615 crtoMock.apply(this, arguments) 5616 .then((response) => { 5617 if(response.url.includes("/add.js") && response.type != "cors" && "" != ""){ 5618 try { 5619 $.getJSON(window.Shopify.routes.root + 'cart.js', function(data) { 5620 var basketData = []; 5621 var item; 5622 if (!data.items || !data.items.length) return; 5623 for (var i = 0; i < data.items.length; i++) { 5624 item = data.items[i]; 5625 if (item.product_id == "") { 5626 basketData.push({ 5627 id: item.product_id, 5628 price: (typeof(item.price) != "number") ? item.price : (item.price/100), 5629 quantity: item.quantity 5630 }); 5631 } 5632 } 5633 window.criteo_q.push({ 5634 event: "addToCart", 5635 ecpplugin: "shopify-cg", 5636 product: basketData 5637 }); 5638 }); 5639 } catch (err) { 5640 // do nothing 5641 } 5642 } 5643 resolve(response); 5644 }) 5645 .catch((error) => { 5646 reject(error); 5647 }) 5648 }); 5649 } 5650 }, false); 5651 })(); 5652</script>
5652 5653<!-- CRITEO END --> 5654
5655<script src="https://cdn.attn.tv/jenniferbehr/dtag.js" data-polaris-consent="statistics,marketing"></script>
5655 5656 5657
5657<script type="text/javascript" data-polaris-consent="statistics,marketing,preferences"> 5658 if (!customElements.get('localization-form')) { 5659 class LocalizationForm extends HTMLElement { 5660 constructor() { 5661 super(); 5662 5663 this.elements = { 5664 input: this.querySelector('input[name="language_code"], input[name="country_code"]'), 5665 button: this.querySelector('button'), 5666 search: this.querySelector('input[name="filter_country"]'), 5667 panel: this.querySelector('div.disclosure__list'), 5668 countryOptions: this.querySelector('div.disclosure__list ul'), 5669 }; 5670 5671 this.elements.button.addEventListener('click', this.openSelector.bind(this)); 5672 this.elements.button.addEventListener('focusout', this.closeSelector.bind(this)); 5673 this.addEventListener('keyup', this.onContainerKeyUp.bind(this)); 5674 this.countryList = [ 5675 {"iso_code": "AF","name":"Afghanistan","symbol":"$"},{"iso_code": "AX","name":"à land Islands","symbol":"$"},{"iso_code": "AL","name":"Albania","symbol":"L"},{"iso_code": "DZ","name":"Algeria","symbol":"د.ج"},{"iso_code": "AD","name":"Andorra","symbol":"â¬"},{"iso_code": "AO","name":"Angola","symbol":"Kz"},{"iso_code": "AI","name":"Anguilla","symbol":"$"},{"iso_code": "AG","name":"Antigua & Barbuda","symbol":"$"},{"iso_code": "AR","name":"Argentina","symbol":"$"},{"iso_code": "AM","name":"Armenia","symbol":"Õ¤Ö."},{"iso_code": "AW","name":"Aruba","symbol":"Æ"},{"iso_code": "AC","name":"Ascension Island","symbol":"$"},{"iso_code": "AU","name":"Australia","symbol":"$"},{"iso_code": "AT","name":"Austria","symbol":"â¬"},{"iso_code": "AZ","name":"Azerbaijan","symbol":"â¼"},{"iso_code": "BS","name":"Bahamas","symbol":"$"},{"iso_code": "BH","name":"Bahrain","symbol":"$"},{"iso_code": "BD","name":"Bangladesh","symbol":"à§³"},{"iso_code": "BB","name":"Barbados","symbol":"$"},{"iso_code": "BY","name":"Belarus","symbol":"$"},{"iso_code": "BE","name":"Belgium","symbol":"â¬"},{"iso_code": "BZ","name":"Belize","symbol":"$"},{"iso_code": "BJ","name":"Benin","symbol":"Fr"},{"iso_code": "BM","name":"Bermuda","symbol":"$"},{"iso_code": "BT","name":"Bhutan","symbol":"$"},{"iso_code": "BO","name":"Bolivia","symbol":"Bs."},{"iso_code": "BA","name":"Bosnia & Herzegovina","symbol":"ÐÐ"},{"iso_code": "BW","name":"Botswana","symbol":"P"},{"iso_code": "BR","name":"Brazil","symbol":"R$"},{"iso_code": "IO","name":"British Indian Ocean Territory","symbol":"$"},{"iso_code": "VG","name":"British Virgin Islands","symbol":"$"},{"iso_code": "BN","name":"Brunei","symbol":"$"},{"iso_code": "BG","name":"Bulgaria","symbol":"â¬"},{"iso_code": "BF","name":"Burkina Faso","symbol":"Fr"},{"iso_code": "BI","name":"Burundi","symbol":"$"},{"iso_code": "KH","name":"Cambodia","symbol":"á"},{"iso_code": "CM","name":"Cameroon","symbol":"CFA"},{"iso_code": "CA","name":"Canada","symbol":"$"},{"iso_code": "CV","name":"Cape Verde","symbol":"$"},{"iso_code": "BQ","name":"Caribbean Netherlands","symbol":"$"},{"iso_code": "KY","name":"Cayman Islands","symbol":"$"},{"iso_code": "CF","name":"Central African Republic","symbol":"$"},{"iso_code": "TD","name":"Chad","symbol":"CFA"},{"iso_code": "CL","name":"Chile","symbol":"$"},{"iso_code": "CN","name":"China","symbol":"Â¥"},{"iso_code": "CX","name":"Christmas Island","symbol":"$"},{"iso_code": "CC","name":"Cocos (Keeling) Islands","symbol":"$"},{"iso_code": "CO","name":"Colombia","symbol":"$"},{"iso_code": "KM","name":"Comoros","symbol":"Fr"},{"iso_code": "CG","name":"Congo - Brazzaville","symbol":"$"},{"iso_code": "CD","name":"Congo - Kinshasa","symbol":"$"},{"iso_code": "CK","name":"Cook Islands","symbol":"$"},{"iso_code": "CR","name":"Costa Rica","symbol":"â¡"},{"iso_code": "CI","name":"Côte dâIvoire","symbol":"Fr"},{"iso_code": "HR","name":"Croatia","symbol":"â¬"},{"iso_code": "CW","name":"Curaçao","symbol":"$"},{"iso_code": "CY","name":"Cyprus","symbol":"â¬"},{"iso_code": "CZ","name":"Czechia","symbol":"KÄ"},{"iso_code": "DK","name":"Denmark","symbol":"kr."},{"iso_code": "DJ","name":"Djibouti","symbol":"Fdj"},{"iso_code": "DM","name":"Dominica","symbol":"$"},{"iso_code": "DO","name":"Dominican Republic","symbol":"$"},{"iso_code": "EC","name":"Ecuador","symbol":"$"},{"iso_code": "EG","name":"Egypt","symbol":"ج.Ù "},{"iso_code": "SV","name":"El Salvador","symbol":"$"},{"iso_code": "GQ","name":"Equatorial Guinea","symbol":"CFA"},{"iso_code": "ER","name":"Eritrea","symbol":"$"},{"iso_code": "EE","name":"Estonia","symbol":"â¬"},{"iso_code": "SZ","name":"Eswatini","symbol":"E"},{"iso_code": "ET","name":"Ethiopia","symbol":"Br"},{"iso_code": "FK","name":"Falkland Islands","symbol":"£"},{"iso_code": "FO","name":"Faroe Islands","symbol":"kr."},{"iso_code": "FJ","name":"Fiji","symbol":"$"},{"iso_code": "FI","name":"Finland","symbol":"â¬"},{"iso_code": "FR","name":"France","symbol":"â¬"},{"iso_code": "GF","name":"French Guiana","symbol":"â¬"},{"iso_code": "PF","name":"French Polynesia","symbol":"Fr"},{"iso_code": "TF","name":"French Southern Territories","symbol":"$"},{"iso_code": "GA","name":"Gabon","symbol":"$"},{"iso_code": "GM","name":"Gambia","symbol":"D"},{"iso_code": "GE","name":"Georgia","symbol":"â¾"}
5675,{"iso_code": "DE","name":"Germany","symbol":"â¬"},{"iso_code": "GH","name":"Ghana","symbol":"$"},{"iso_code": "GI","name":"Gibraltar","symbol":"£"},{"iso_code": "GR","name":"Greece","symbol":"â¬"},{"iso_code": "GL","name":"Greenland","symbol":"kr."},{"iso_code": "GD","name":"Grenada","symbol":"$"},{"iso_code": "GP","name":"Guadeloupe","symbol":"â¬"},{"iso_code": "GT","name":"Guatemala","symbol":"Q"},{"iso_code": "GG","name":"Guernsey","symbol":"£"},{"iso_code": "GN","name":"Guinea","symbol":"Fr"},{"iso_code": "GW","name":"Guinea-Bissau","symbol":"Fr"},{"iso_code": "GY","name":"Guyana","symbol":"$"},{"iso_code": "HT","name":"Haiti","symbol":"G"},{"iso_code": "HN","name":"Honduras","symbol":"L"},{"iso_code": "HK","name":"Hong Kong SAR","symbol":"$"},{"iso_code": "HU","name":"Hungary","symbol":"Ft"},{"iso_code": "IS","name":"Iceland","symbol":"kr"},{"iso_code": "IN","name":"India","symbol":"â¹"},{"iso_code": "ID","name":"Indonesia","symbol":"Rp"},{"iso_code": "IE","name":"Ireland","symbol":"â¬"},{"iso_code": "IM","name":"Isle of Man","symbol":"£"},{"iso_code": "IL","name":"Israel","symbol":"âª"},{"iso_code": "IT","name":"Italy","symbol":"â¬"},{"iso_code": "JM","name":"Jamaica","symbol":"$"},{"iso_code": "JP","name":"Japan","symbol":"Â¥"},{"iso_code": "JE","name":"Jersey","symbol":"£"},{"iso_code": "JO","name":"Jordan","symbol":"$"},{"iso_code": "KZ","name":"Kazakhstan","symbol":"â¸"},{"iso_code": "KE","name":"Kenya","symbol":"KSh"},{"iso_code": "KI","name":"Kiribati","symbol":"$"},{"iso_code": "XK","name":"Kosovo","symbol":"$"},{"iso_code": "KW","name":"Kuwait","symbol":"$"},{"iso_code": "KG","name":"Kyrgyzstan","symbol":"som"},{"iso_code": "LA","name":"Laos","symbol":"â"},{"iso_code": "LV","name":"Latvia","symbol":"â¬"},{"iso_code": "LB","name":"Lebanon","symbol":"Ù.Ù"},{"iso_code": "LS","name":"Lesotho","symbol":"L"},{"iso_code": "LR","name":"Liberia","symbol":"$"},{"iso_code": "LY","name":"Libya","symbol":"$"},{"iso_code": "LI","name":"Liechtenstein","symbol":"CHF"},{"iso_code": "LT","name":"Lithuania","symbol":"â¬"},{"iso_code": "LU","name":"Luxembourg","symbol":"â¬"},{"iso_code": "MO","name":"Macao SAR","symbol":"P"},{"iso_code": "MG","name":"Madagascar","symbol":"$"},{"iso_code": "MW","name":"Malawi","symbol":"MK"},{"iso_code": "MY","name":"Malaysia","symbol":"RM"},{"iso_code": "MV","name":"Maldives","symbol":"MVR"},{"iso_code": "ML","name":"Mali","symbol":"$"},{"iso_code": "MT","name":"Malta","symbol":"â¬"},{"iso_code": "MQ","name":"Martinique","symbol":"â¬"},{"iso_code": "MR","name":"Mauritania","symbol":"$"},{"iso_code": "MU","name":"Mauritius","symbol":"â¨"},{"iso_code": "YT","name":"Mayotte","symbol":"$"},{"iso_code": "MX","name":"Mexico","symbol":"$"},{"iso_code": "MD","name":"Moldova","symbol":"L"},{"iso_code": "MC","name":"Monaco","symbol":"â¬"},{"iso_code": "MN","name":"Mongolia","symbol":"â®"},{"iso_code": "ME","name":"Montenegro","symbol":"â¬"},{"iso_code": "MS","name":"Montserrat","symbol":"$"},{"iso_code": "MA","name":"Morocco","symbol":"د.Ù
."},{"iso_code": "MZ","name":"Mozambique","symbol":"MTn"},{"iso_code": "MM","name":"Myanmar (Burma)","symbol":"$"},{"iso_code": "NA","name":"Namibia","symbol":"$"},{"iso_code": "NR","name":"Nauru","symbol":"$"},{"iso_code": "NP","name":"Nepal","symbol":"Rs."},{"iso_code": "NL","name":"Netherlands","symbol":"â¬"},{"iso_code": "NC","name":"New Caledonia","symbol":"Fr"},{"iso_code": "NZ","name":"New Zealand","symbol":"$"},{"iso_code": "NI","name":"Nicaragua","symbol":"C$"},{"iso_code": "NE","name":"Niger","symbol":"$"},{"iso_code": "NG","name":"Nigeria","symbol":"â¦"},{"iso_code": "NU","name":"Niue","symbol":"$"},{"iso_code": "NF","name":"Norfolk Island","symbol":"$"},{"iso_code": "MK","name":"North Macedonia","symbol":"ден"},{"iso_code": "NO","name":"Norway","symbol":"kr"},{"iso_code": "OM","name":"Oman","symbol":"$"},{"iso_code": "PK","name":"Pakistan","symbol":"â¨"},{"iso_code": "PS","name":"Palestinian Territories","symbol":"$"},{"iso_code": "PA","name":"Panama","symbol":"$"},{"iso_code": "PG","name":"Papua New Guinea","symbol":"K"},{"iso_code": "PY","name":"Paraguay","symbol":"â²"},{"iso_code": "PE","name":"Peru","symbol":"S/"},{"iso_code": "PH","name":"Philippines","symbol":"â±"},{"iso_code": "PN","name":"Pitcairn Islands","symbol":"$"},{"iso_code": "PL","name":"Poland","symbol":"zÅ"},{"iso_code": "PT","name":"Portugal","symbol":"â¬"},{"iso_code": "QA","name":"Qatar","symbol":"ر.Ù"},{"iso_code": "RE","name":"Réunion","symbol":"â¬"},{"iso_code": "RO","name":"Romania","symbol":"Lei"},{"iso_code": "RU","name":"Russia","symbol":"$"},{"iso_code": "RW","name":"Rwanda","symbol":"FRw"},{"iso_code": "WS","name":"Samoa","symbol":"T"},{"iso_code": "SM","name":"San Marino","symbol":"â¬"},{"iso_code": "ST","name":"São Tomé & PrÃncipe","symbol":"Db"},{"iso_code": "SA","name":"Saudi Arabia","symbol":"ر.س"},{"iso_code": "SN","name":"Senegal","symbol":"Fr"},{"iso_code": "RS","name":"Serbia","symbol":"РСÐ"},{"iso_code": "SC","name":"Seychelles","symbol":"â¨"},{"iso_code": "SL","name":"Sierra Leone","symbol":"Le"},{"iso_code": "SG","name":"Singapore","symbol":"$"}
5675,{"iso_code": "SX","name":"Sint Maarten","symbol":"$"},{"iso_code": "SK","name":"Slovakia","symbol":"â¬"},{"iso_code": "SI","name":"Slovenia","symbol":"â¬"},{"iso_code": "SB","name":"Solomon Islands","symbol":"$"},{"iso_code": "SO","name":"Somalia","symbol":"$"},{"iso_code": "ZA","name":"South Africa","symbol":"R"},{"iso_code": "GS","name":"South Georgia & South Sandwich Islands","symbol":"$"},{"iso_code": "KR","name":"South Korea","symbol":"â©"},{"iso_code": "SS","name":"South Sudan","symbol":"$"},{"iso_code": "ES","name":"Spain","symbol":"â¬"},{"iso_code": "LK","name":"Sri Lanka","symbol":"â¨"},{"iso_code": "BL","name":"St. Barthélemy","symbol":"â¬"},{"iso_code": "SH","name":"St. Helena","symbol":"$"},{"iso_code": "KN","name":"St. Kitts & Nevis","symbol":"$"},{"iso_code": "LC","name":"St. Lucia","symbol":"$"},{"iso_code": "MF","name":"St. Martin","symbol":"â¬"},{"iso_code": "PM","name":"St. Pierre & Miquelon","symbol":"$"},{"iso_code": "VC","name":"St. Vincent & Grenadines","symbol":"$"},{"iso_code": "SD","name":"Sudan","symbol":"$"},{"iso_code": "SR","name":"Suriname","symbol":"$"},{"iso_code": "SJ","name":"Svalbard & Jan Mayen","symbol":"$"},{"iso_code": "SE","name":"Sweden","symbol":"kr"},{"iso_code": "CH","name":"Switzerland","symbol":"CHF"},{"iso_code": "TW","name":"Taiwan","symbol":"$"},{"iso_code": "TJ","name":"Tajikistan","symbol":"$"},{"iso_code": "TZ","name":"Tanzania","symbol":"Sh"},{"iso_code": "TH","name":"Thailand","symbol":"฿"},{"iso_code": "TL","name":"Timor-Leste","symbol":"$"},{"iso_code": "TG","name":"Togo","symbol":"Fr"},{"iso_code": "TK","name":"Tokelau","symbol":"$"},{"iso_code": "TO","name":"Tonga","symbol":"T$"},{"iso_code": "TT","name":"Trinidad & Tobago","symbol":"$"},{"iso_code": "TA","name":"Tristan da Cunha","symbol":"$"},{"iso_code": "TN","name":"Tunisia","symbol":"$"},{"iso_code": "TM","name":"Turkmenistan","symbol":"$"},{"iso_code": "TC","name":"Turks & Caicos Islands","symbol":"$"},{"iso_code": "TV","name":"Tuvalu","symbol":"$"},{"iso_code": "UM","name":"U.S. Outlying Islands","symbol":"$"},{"iso_code": "UG","name":"Uganda","symbol":"USh"},{"iso_code": "UA","name":"Ukraine","symbol":"$"},{"iso_code": "AE","name":"United Arab Emirates","symbol":"د.Ø¥"},{"iso_code": "GB","name":"United Kingdom","symbol":"£"},{"iso_code": "US","name":"United States","symbol":"$"},{"iso_code": "UY","name":"Uruguay","symbol":"$U"},{"iso_code": "UZ","name":"Uzbekistan","symbol":"so'm"},{"iso_code": "VU","name":"Vanuatu","symbol":"Vt"},{"iso_code": "VA","name":"Vatican City","symbol":"â¬"},{"iso_code": "VE","name":"Venezuela","symbol":"$"},{"iso_code": "VN","name":"Vietnam","symbol":"â«"},{"iso_code": "WF","name":"Wallis & Futuna","symbol":"Fr"},{"iso_code": "EH","name":"Western Sahara","symbol":"$"},{"iso_code": "YE","name":"Yemen","symbol":"$"},{"iso_code": "ZM","name":"Zambia","symbol":"K"},{"iso_code": "ZW","name":"Zimbabwe","symbol":"$"}, 5676 {"iso_code":"","name":"","symbol":""} 5677 ]; 5678 this.renderCountryLists(this.countryList); 5679 this.elements.search.addEventListener('keyup', this.filterCountries.bind(this)); 5680 } 5681 5682 filterCountries = function(event){ 5683 let keyword = this.elements.search.value.toLowerCase(); 5684 let filtered_countries = this.countryList.filter(function(country){ 5685 let countryName = country.name.toLowerCase(); 5686 return countryName.indexOf(keyword) > -1; 5687 }); 5688 5689 this.renderCountryLists(filtered_countries); 5690 } 5691 5692 renderCountryLists = function(lists){ 5693 let li = ""; 5694 for (let i=0; i < lists.length; i++) 5695 { 5696 if (lists[i].iso_code !== "") { 5697 if (lists[i].iso_code == "US") { 5698 li += '<li class="disclosure__item" tabindex="-1">' + 5699 '<a href="#" aria-current="true" data-value="' + lists[i].iso_code +'">' + 5700 lists[i].name + 5701 '</a>' + 5702 '</li>'; 5703 }else{ 5704 li += '<li class="disclosure__item" tabindex="-1">' + 5705 '<a href="#" data-value="' + lists[i].iso_code +'">' + 5706 lists[i].name + 5707 '</a>' + 5708 '</li>'; 5709 } 5710 } 5711 } 5712 this.elements.countryOptions.innerHTML = li; 5713 this.querySelectorAll('a').forEach(item => item.addEventListener('click', this.onItemClick.bind(this))); 5714 } 5715 5716 hidePanel() { 5717 this.elements.button.setAttribute('aria-expanded', 'false'); 5718 this.elements.panel.setAttribute('hidden', true); 5719 } 5720 5721 onContainerKeyUp(event) { 5722 if (event.code.toUpperCase() !== 'ESCAPE') return; 5723 5724 this.hidePanel(); 5725 this.elements.button.focus(); 5726 } 5727 5728 onItemClick(event) { 5729 event.preventDefault(); 5730 const form = this.querySelector('form'); 5731 this.elements.input.value = event.currentTarget.dataset.value; 5732 if (form) form.submit(); 5733 } 5734 5735 openSelector() { 5736 this.elements.button.focus(); 5737 this.elements.panel.toggleAttribute('hidden'); 5738 this.elements.button.setAttribute('aria-expanded', (this.elements.button.getAttribute('aria-expanded') === 'false').toString()); 5739 } 5740 5741 closeSelector(event) { 5742 const shouldClose = event.relatedTarget && event.relatedTarget.nodeName === 'BUTTON'; 5743 if (event.relatedTarget === null || shouldClose) { 5744 this.hidePanel(); 5745 } 5746 } 5747 } 5748 5749 customElements.define('localization-form', LocalizationForm); 5750 } 5751 </script>
5751 5752 5753 5754
5755<script> 5756 window.swatchColorObject = {}; 5757 window.swatchColorObject["shopifyFilesFolder"] = "//www.jenniferbehr.com/cdn/shop/files/"; 5758 5759 window.shopifyHandleize = function(str) { 5760 str = str.normalize('NFD').replace(/[\u0300-\u036f]/g, '') // Remove accents 5761 .replace(/([^\w]+|\s+)/g, '-') // Replace space and other characters by hyphen 5762 .replace(/\-\-+/g, '-') // Replaces multiple hyphens by one hyphen 5763 .replace(/(^-+|-+$)/g, '') // Remove extra hyphens from beginning or end of the string 5764 .toLowerCase(); // To lowercase 5765 return str 5766 }; 5767 5768 /* 5769 document.querySelectorAll('a[href*="/collections/"]').forEach(a => { 5770 if(a.href.includes('?')) { 5771 a.href = a.href+'&filter.v.availability=1'; 5772 } else { 5773 a.href = a.href+'?filter.v.availability=1'; 5774 } 5775 }); 5776 */ 5777 5778 window.loadedProducts = {}; 5779</script>
5779 5780
5781<script> 5782 if(navigator.userAgent.indexOf('iPhone') > -1 ) { 5783 document 5784 .querySelector("[name=viewport]") 5785 .setAttribute("content","width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no"); 5786 } 5787</script>
5787 5788 5789 5790 5791 5792 5793 5794
5795<script src="//www.jenniferbehr.com/cdn/shop/t/154/assets/select.js?v=162230807885894598461787756610"></script>
5795 5796
5797<script src="//www.jenniferbehr.com/cdn/shop/t/154/assets/search-form.js?v=94327048847022271701787756610" defer="defer"></script>
vendor: 1 bytes, line 5797
5797
5798<script src="//www.jenniferbehr.com/cdn/shop/t/154/assets/predictive-search.js?v=171726046997011566231787756610" defer="defer"></script>
5798 5799<link rel="stylesheet" href="//www.jenniferbehr.com/cdn/shop/t/154/assets/component-predictive-search.css?v=143959534004715544931787756612" media="print" onload="this.media='all'"> 5800
5801<script> 5802 if (window.location.search.includes('cart=open')) { 5803 document.addEventListener('DOMContentLoaded', function() { 5804 setTimeout(function() { 5805 ajaxCart.load(); 5806 5807 window.history.replaceState({}, document.title, window.location.pathname); 5808 }, 500); 5809 }); 5810 } 5811</script>
5811 5812
5812<script defer src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js"></script>
5812 5813 5814 <!-- Begin Shopify-Afterpay JavaScript Snippet (v1.2.1) --> 5815 5816 <style> 5817 square-placement { 5818 --messaging-font-size: 12px; 5819 --messaging-line-height: 10px; 5820 --messaging-margin-block-start: 8px; 5821 --messaging-margin-block-end: 0; 5822 --logo-badge-width: 54px; 5823 text-transform: capitalize; 5824 } 5825 </style> 5826
5826<script type="text/javascript"> 5827 // Overrides: 5828 // var afterpay_msg_size = 'sm'; // Can be 'xs', 'sm', 'md' or 'lg'. 5829 var afterpay_bold_amount = false; 5830 var afterpay_logo_theme = 'black'; // Can be 'colour', 'black' or 'white'. 5831 // var afterpay_modal_open_icon = false; 5832 // var afterpay_hide_upper_limit = false; 5833 // var afterpay_hide_lower_limit = true; 5834 // var afterpay_show_if_outside_limits = true; 5835 5836 // var afterpay_product_integration_enabled = true; 5837 var afterpay_product_selector = '#product-form-addtocart-wrapper'; 5838 // var afterpay_variable_price_fallback = false; 5839 // var afterpay_variable_price_fallback_selector = ''; 5840 // var afterpay_variable_price_fallback_method = 'mutation'; // Can be 'mutation' or 'interval'. 5841 5842 // var afterpay_cart_integration_enabled = true; 5843 // var afterpay_cart_static_selector = '#cart-subtotal-selector'; 5844 // var afterpay_variable_subtotal_fallback = false; 5845 // var afterpay_variable_subtotal_fallback_selector = ''; 5846 // var afterpay_variable_subtotal_fallback_method = 'mutation'; // Can be 'mutation' or 'interval'. 5847 5848 var afterpay_dynamic_cart_integration_enabled = true; 5849 var afterpay_dynamic_cart_selector = '#ajaxcart-form'; 5850 var afterpay_dynamic_cart_observer_target = '#CartContainer'; 5851 5852 var afterpay_footer_logo_enabled = false; 5853 // var afterpay_footer_logo_format = 'icon'; // Can be 'icon', 'stacked' or 'logo'. 5854 // var afterpay_footer_logo_theme = 'colour'; // Can be 'colour', 'black' or 'white'. 5855 // var afterpay_footer_logo_background = 'border'; // Can be 'border' or 'transparent'. 5856 // var afterpay_footer_logo_container = 'footer ul.payment-icons'; 5857 // var afterpay_footer_logo_template = '<li class="payment-icon"><object data="{logo_path}" type="image/svg+xml"></object></li>'; 5858 5859 // Non-editable fields: 5860 var afterpay_js_language = "en"; 5861 var afterpay_js_country = "US"; 5862 var afterpay_shop_currency = "USD"; 5863 var afterpay_cart_currency = "USD"; 5864 var afterpay_shop_money_format = "${{amount_no_decimals}}"; 5865 var afterpay_shop_permanent_domain = "jennifer-behr-studio.myshopify.com"; 5866 var afterpay_theme_name = "PLP Bottom Content"; 5867 var afterpay_product = null; 5868 var afterpay_product_collections = ""; 5869 var afterpay_current_variant = null; 5870 var afterpay_cart_total_price = 0; 5871 var afterpay_cart_skus = ""; 5872 var afterpay_cart_collections = ""; 5873 var afterpay_js_snippet_version = '1.2.1'; 5874 </script>
5874 5875
5875<script type="text/javascript" src="https://static.afterpay.com/shopify-afterpay-javascript.js" async></script>
5875 5876 5877 <!-- End Shopify-Afterpay JavaScript Snippet (v1.2.1) -->
5877<script type="application/ld+json"> 5878{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/www.jenniferbehr.com\/#organization","name":"Jennifer Behr LLC"},{ 5879 "@type": "WebSite", 5880 "@id": "https:\/\/www.jenniferbehr.com\/#website", 5881 "name": "Jennifer Behr LLC", 5882 "url": "https:\/\/www.jenniferbehr.com", 5883 "potentialAction": { 5884 "@type": "SearchAction", 5885 "target": "https://www.jenniferbehr.com/search?q={search_term_string}", 5886 "query-input": "required name=search_term_string" 5887 } 5888},{ 5889 "@type": "WebPage", 5890 "@id": "https://www.jenniferbehr.com/pages/bridal-store", 5891 "name": "Bridal Store", 5892 "url": "https://www.jenniferbehr.com/pages/bridal-store", 5893 "description": "Handcrafted in New York City since 2005, Jennifer Behr designs romantic, ethereal headpieces and jewelry. Explore our exquisite, luxury collection today.", 5894 "isPartOf": { 5895 "@type": "WebSite", 5896 "@id": "https:\/\/www.jenniferbehr.com\/#website" 5897 }, 5898 "publisher": { 5899 "@type": "Organization", 5900 "@id": "https:\/\/www.jenniferbehr.com\/#organization" 5901 }, 5902 "inLanguage": "en" 5903,"potentialAction": { 5904 "@type": "ReadAction", 5905 "target": { 5906 "urlTemplate": "https://www.jenniferbehr.com/pages/bridal-store" 5907 } 5908 }},{ 5909 "@type": "BreadcrumbList", 5910 "itemListElement": [ 5911 { 5912 "@type": "ListItem", 5913 "position": 1, 5914 "name": "Home", 5915 "item": "https://www.jenniferbehr.com" 5916 },{ 5917 "@type": "ListItem", 5918 "position": 2, 5919 "name": "Bridal Store", 5920 "item": "https://www.jenniferbehr.com/pages/bridal-store" 5921 }] 5922}]} 5923</script>
5923<div id="shopify-block-ASXJCWWEvMUE5L1VWd__5946647744298494267" class="shopify-block shopify-app-block"> 5924 5925 5926<!-- BEGIN app snippet: swymVersion -->
5926<script>var __SWYM__VERSION__ = '7.0.8';</script>
5926<!-- END app snippet --> 5927<!-- BEGIN app snippet: swymCustomCss --> 5928 5929 5930 5931 5932<style id="swym-custom-css"> 5933 5934</style> 5935 5936<!-- END app snippet --> 5937 5938 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948
5949<script> 5950 (function () { 5951 // Get CompanyLocation Metadata for B2B customer scenerios (SFS) 5952 5953 5954 // Put metafields in window variable 5955 const commonCustomizationSettings = ''; 5956 try { 5957 const parsedSettings = JSON.parse(commonCustomizationSettings); 5958 if (parsedSettings) { 5959 window.SwymWishlistCommonCustomizationSettings = parsedSettings[window.Shopify.theme.schema_name] || parsedSettings['global-settings']; 5960 } else { 5961 window.SwymWishlistCommonCustomizationSettings = {}; 5962 } 5963 } catch (e) { 5964 window.SwymWishlistCommonCustomizationSettings = {}; 5965 } 5966 5967 let enabledCommonFeatures = '{"multiple-wishlist":false}'; 5968 try { 5969 enabledCommonFeatures = JSON.parse(enabledCommonFeatures) || {}; 5970 } catch (e) { 5971 enabledCommonFeatures = {}; 5972 } 5973 // Storing COMMON FEATURES data in the window object for potential use in the storefront JS code. 5974 window.SwymEnabledCommonFeatures = enabledCommonFeatures; 5975 5976 // Ghost-Intent Configuration 5977 // Defaults to disabled (false). Only enabled when metafields explicitly set to "true". 5978 try { 5979 let ghostIntentConfig = { 5980 isExplicitConsentNeeded: false, 5981 isExplicitConsentNeededEvenForLocalStorage: false, 5982 askForPermissionOnFirstClick: true 5983 }; 5984 5985 5986 5987 window.SwymGhostIntentConfig = ghostIntentConfig; 5988 } catch(e) { 5989 window.SwymGhostIntentConfig = { 5990 isExplicitConsentNeeded: false, 5991 isExplicitConsentNeededEvenForLocalStorage: false, 5992 askForPermissionOnFirstClick: true 5993 }; 5994 } 5995 5996 // Education Layer Configuration 5997 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 5998 5999 6000 window.SwymEducationLayerEnabled = enabledCommonFeatures?.["education-layer"] ?? true; 6001 6002 // Login Nudge Configuration 6003 // Reads from common enabled-features metafield first. Falls back to old standalone metafield for backward compatibility. 6004 6005 6006 window.SwymLoginNudgeEnabled = enabledCommonFeatures?.["login-nudge"] ?? true; 6007 6008 // Initialize or ensure SwymViewProducts exists 6009 if (!window.SwymViewProducts) { 6010 window.SwymViewProducts = {}; 6011 } 6012 6013 })(); 6014</script>
6014 6015 6016<!-- BEGIN app snippet: swymLoadConsentManager -->
6017<script> 6018 (function () { 6019 if (document.querySelector("script[data-swym-consent-manager]")) return; 6020 var swymConsentManagerScript = document.createElement("script"); 6021 swymConsentManagerScript.src = "https:\/\/cdn.shopify.com\/extensions\/01a0f142-9ec3-73a2-babd-8904a7e44cee\/swym-relay-840\/assets\/swym-consent-manager.js"; 6022 swymConsentManagerScript.async = false; // run in insertion order once fetched, instead of whenever fetch resolves 6023 swymConsentManagerScript.setAttribute("data-swym-consent-manager", "true"); 6024 document.head.appendChild(swymConsentManagerScript); 6025 })(); 6026</script>
6026 6027<!-- END app snippet --> 6028
6029<script 6030 6031 id="wishlist-embed-init" 6032 defer 6033 async 6034> 6035 (function () { 6036 window.swymWishlistEmbedLoaded = true; 6037 var fullAssetUrl = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/apps.bundle.js"; 6038 var assetBaseUrl = fullAssetUrl?.substring(0, fullAssetUrl.lastIndexOf('/') + 1); 6039 var swymJsPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 6040 var baseJsPath = swymJsPath?.substring(0, swymJsPath.lastIndexOf('/') + 1); 6041 window.SwymCurrentJSPath = baseJsPath; 6042 window.SwymAssetBaseUrl = assetBaseUrl; 6043 6044 window.SwymCurrentStorePath = "//swymstore-v3pro-01.swymrelay.com"; 6045 6046 function loadSwymShopifyScript() { 6047 var element = ""; 6048 var scriptSrc = ""; 6049 6050 6051 element = "swym-ext-shopify-script"; 6052 window.SwymShopifyCdnInUse = true; 6053 scriptSrc = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/swym-ext-shopify.js"; 6054 6055 6056 if (document.getElementById(element)) { 6057 return; 6058 } 6059 6060 var s = document.createElement("script"); 6061 s.id = element; 6062 s.type = "text/javascript"; 6063 s.async = true; 6064 s.defer = true; 6065 s.src = scriptSrc; 6066 6067 s.onerror = function() { 6068 console.warn("Failed to load Swym Shopify script: ", scriptSrc, " Continuing with default"); 6069 // Fallback logic here 6070 element = `swym-ext-shopify-script-${__SWYM__VERSION__}`; 6071 var fallbackJsPathVal = "\/\/procdn.swymrelay.com\/code\/swym-shopify.js"; 6072 var fallbackJsPathWithExt = fallbackJsPathVal.replace("swym-shopify", "swym-ext-shopify"); 6073 scriptSrc = fallbackJsPathWithExt + '?shop=' + encodeURIComponent(window.Shopify.shop) + '&v=' + __SWYM__VERSION__; 6074 6075 var fallbackScript = document.createElement("script"); 6076 fallbackScript.id = element; 6077 fallbackScript.type = "text/javascript"; 6078 fallbackScript.async = true; 6079 fallbackScript.defer = true; 6080 fallbackScript.src = scriptSrc; 6081 var y = document.getElementsByTagName("script")[0]; 6082 y.parentNode.insertBefore(fallbackScript, y); 6083 }; 6084 6085 var x = document.getElementsByTagName("script")[0]; 6086 x.parentNode.insertBefore(s, x); 6087 } 6088 6089 var consentAPICallbackInvoked = false; 6090 function checkConsentAndLoad() { 6091 // Allow app to load in design mode (theme editor) regardless of consent 6092 if (window.Shopify?.designMode) { 6093 loadSwymShopifyScript(); 6094 return; 6095 } 6096 6097 // Ghost-Intent: If merchant enabled explicit consent, block SDK until 6098 // consent is given through our Ghost-Intent flow (sync nudge accept). 6099 // This works on any store regardless of region (EU or non-EU). 6100 var ghostConfig = window.SwymGhostIntentConfig || {}; 6101 if (ghostConfig.isExplicitConsentNeeded || ghostConfig.isExplicitConsentNeededEvenForLocalStorage) { 6102 try { 6103 var consentKey = 'swym-ghost-consent-' + (window.Shopify && window.Shopify.shop || ''); 6104 if (localStorage.getItem(consentKey) === 'true') { 6105 // Consent was given through our flow â load SDK 6106 loadSwymShopifyScript(); 6107 return; 6108 } 6109 } catch(e) {} 6110 6111 // Check if Shopify native cookie consent was given via the cookie banner. 6112 // If user accepted cookies through Shopify's banner, load SDK normally 6113 // (Ghost-Intent is only needed when NO consent mechanism has been used). 6114 var shopifyConsentGiven = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 6115 if (shopifyConsentGiven) { 6116 loadSwymShopifyScript(); 6117 return; 6118 } 6119 6120 console.warn("[Swym Ghost-Intent] SDK blocked until explicit consent is given"); 6121 return; 6122 } 6123 6124 var isCookieBannerVisible = window.Shopify?.customerPrivacy?.shouldShowBanner?.(); 6125 if(!isCookieBannerVisible) { 6126 loadSwymShopifyScript(); 6127 return; 6128 } 6129 var shouldLoadSwymScript = window.Shopify?.customerPrivacy?.preferencesProcessingAllowed?.(); 6130 if (shouldLoadSwymScript) { 6131 loadSwymShopifyScript(); 6132 } else { 6133 console.warn("No customer consent to load Swym Wishlist Plus"); 6134 } 6135 } 6136 function initialiseConsentCheck() { 6137 document.addEventListener("visitorConsentCollected", (event) => { checkConsentAndLoad(); }); 6138 window.Shopify?.loadFeatures?.( 6139 [{name: 'consent-tracking-api', version: '0.1'}], 6140 error => { 6141 consentAPICallbackInvoked = true; 6142 if (error) { 6143 if(!window.Shopify?.customerPrivacy) { 6144 loadSwymShopifyScript(); 6145 return; 6146 } 6147 } 6148 checkConsentAndLoad(); 6149 } 6150 ); 6151 } 6152 function consentCheckFallback(retryCount) { 6153 if(!consentAPICallbackInvoked) { 6154 if (window.Shopify?.customerPrivacy) { 6155 checkConsentAndLoad(); 6156 } else if (retryCount >= 1) { 6157 console.warn("Shopify.loadFeatures unsuccessful on site, refer - https://shopify.dev/docs/api/customer-privacy#loading-the-customer-privacy-api. Proceeding with normal Swym Wishlist Plus load"); 6158 // Ghost-Intent: route through checkConsentAndLoad so SDK block is respected 6159 checkConsentAndLoad(); 6160 } else { 6161 setTimeout(() => consentCheckFallback(retryCount + 1), 1000); 6162 } 6163 } 6164 } 6165 if (document.readyState === "loading") { 6166 document.addEventListener("DOMContentLoaded", initialiseConsentCheck); 6167 window.addEventListener("load", () => consentCheckFallback(0)); 6168 } else { 6169 initialiseConsentCheck(); 6170 } 6171 6172 })(); 6173</script>
6173 6174 6175<!-- BEGIN app snippet: swymSnippet -->
6175<script defer> 6176 (function () { 6177 const currentSwymJSPath = '//procdn.swymrelay.com/code/swym-shopify.js'; 6178 const currentSwymStorePath = ''; 6179 const dnsPrefetchLink = `<link rel="dns-prefetch" href="${currentSwymStorePath}" crossorigin>`; 6180 const dnsPrefetchLink2 = `<link rel="dns-prefetch" href="${currentSwymJSPath}">`; 6181 const preConnectLink = `<link rel="preconnect" href="${currentSwymJSPath}">`; 6182 const swymSnippet = document.getElementById('wishlist-embed-init'); 6183 if(dnsPrefetchLink) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink);} 6184 if(dnsPrefetchLink2) {swymSnippet.insertAdjacentHTML('afterend', dnsPrefetchLink2);} 6185 if(preConnectLink) {swymSnippet.insertAdjacentHTML('afterend', preConnectLink);} 6186 })() 6187</script>
vendor: 1 bytes, line 6187
6187
6188<script id="swym-snippet" type="text"> 6189 window.swymLandingURL = document.URL; 6190 window.swymCart = {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}; 6191 window.swymPageLoad = function() { 6192 window.SwymProductVariants = window.SwymProductVariants || {}; 6193 window.SwymHasCartItems = 0 > 0; 6194 window.SwymPageData = {}, window.SwymProductInfo = {}; 6195 var unknown = {et: 0}; 6196 window.SwymPageData = unknown; 6197 6198 window.SwymPageData.uri = window.swymLandingURL; 6199 }; 6200 if(window.selectCallback){ 6201 (function(){ 6202 var originalSelectCallback = window.selectCallback; 6203 window.selectCallback = function(variant){ 6204 originalSelectCallback.apply(this, arguments); 6205 try{ 6206 if(window.triggerSwymVariantEvent){ 6207 window.triggerSwymVariantEvent(variant.id); 6208 } 6209 }catch(err){ 6210 console.warn("Swym selectCallback", err); 6211 } 6212 };})();} 6213 window.swymCustomerId =null; 6214 window.swymCustomerExtraCheck = 6215 null; 6216 var swappName = ("Wishlist" || "Wishlist"); 6217 var swymJSObject = { 6218 pid: "r1p52\/a8cgQoCHZrzI4K4\/fs0bf5xe+8r4PVUz\/n\/Yo=", 6219 interface: "/apps/swym" + swappName + "/interfaces/interfaceStore.php?appname=" + swappName 6220 }; 6221 window.swymJSShopifyLoad = function(){ 6222 if(window.swymPageLoad) swymPageLoad(); 6223 if(!window._swat) { 6224 (function (s, w, r, e, l, a, y) { 6225 r['SwymRetailerConfig'] = s; 6226 r[s] = r[s] || function (k, v) { 6227 r[s][k] = v; 6228 }; 6229 })('_swrc', '', window); 6230 _swrc('RetailerId', swymJSObject.pid); 6231 _swrc('Callback', function(){initSwymShopify();}); 6232 }else if(window._swat.postLoader){ 6233 _swrc = window._swat.postLoader; 6234 _swrc('RetailerId', swymJSObject.pid); 6235 _swrc('Callback', function(){initSwymShopify();}); 6236 }else{ 6237 initSwymShopify();} 6238 } 6239 if(!window._SwymPreventAutoLoad) { 6240 swymJSShopifyLoad(); 6241 } 6242</script>
6242 6243 6244<style id="safari-flasher-pre"></style>
6245<script> 6246 if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1) { 6247 document.getElementById("safari-flasher-pre").innerHTML = '' + '#swym-plugin,#swym-hosted-plugin{display: none;}' + '.swym-button.swym-add-to-wishlist{display: none;}' + '.swym-button.swym-add-to-watchlist{display: none;}' + '#swym-plugin #swym-notepad, #swym-hosted-plugin #swym-notepad{opacity: 0; visibility: hidden;}' + '#swym-plugin #swym-notepad, #swym-plugin #swym-overlay, #swym-plugin #swym-notification,' + '#swym-hosted-plugin #swym-notepad, #swym-hosted-plugin #swym-overlay, #swym-hosted-plugin #swym-notification' + '{-webkit-transition: none; transition: none;}' + ''; 6248 window.SwymCallbacks = window.SwymCallbacks || []; 6249 window.SwymCallbacks.push(function(tracker) { 6250 tracker.evtLayer.addEventListener(tracker.JSEvents.configLoaded, function() { 6251 var x = function() { 6252 SwymUtils.onDOMReady(function() { 6253 var d = document.createElement("div"); 6254 d.innerHTML = "<style id='safari-flasher-post'>" + "#swym-plugin:not(.swym-ready),#swym-hosted-plugin:not(.swym-ready){display: none;}" + ".swym-button.swym-add-to-wishlist:not(.swym-loaded){display: none;}" + ".swym-button.swym-add-to-watchlist:not(.swym-loaded){display: none;}" + "#swym-plugin.swym-ready #swym-notepad, #swym-plugin.swym-ready #swym-overlay, #swym-plugin.swym-ready #swym-notification," + "#swym-hosted-plugin.swym-ready #swym-notepad, #swym-hosted-plugin.swym-ready #swym-overlay, #swym-hosted-plugin.swym-ready #swym-notification" + "{-webkit-transition: opacity 0.3s, visibility 0.3ms, -webkit-transform 0.3ms !important;-moz-transition: opacity 0.3s, visibility 0.3ms, -moz-transform 0.3ms !important;-ms-transition: opacity 0.3s, visibility 0.3ms, -ms-transform 0.3ms !important;-o-transition: opacity 0.3s, visibility 0.3ms, -o-transform 0.3ms !important;transition: opacity 0.3s, visibility 0.3ms, transform 0.3ms !important;}" + "</style>"; 6255 document.head.appendChild(d); 6256 });}; 6257 setTimeout(x, 10); 6258 });});} 6259 window.SwymOverrideMoneyFormat = "${{amount_no_decimals}}"; 6260</script>
6260 6261<style id="swym-product-view-defaults"> .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } </style><!-- END app snippet --> 6262
6263<script 6264 6265 id="swymSnippetCheckAndActivate" 6266> 6267 (function () { 6268 var duplicateProneIds = ['safari-flasher-pre', 'swym-product-view-defaults', 'swym-wrap-login-handler']; 6269 6270 function removeDuplicateIdNodes(id) { 6271 var nodes = document.querySelectorAll('#' + id); 6272 nodes.forEach(function (node, index) { 6273 if (index > 0) { 6274 node.remove(); 6275 } 6276 }); 6277 } 6278 6279 function cleanupDuplicateSnippetNodes(activeScript) { 6280 if (!activeScript) { 6281 return; 6282 } 6283 var allSwymSnippets = document.querySelectorAll('script#swym-snippet'); 6284 allSwymSnippets.forEach(function (scriptNode) { 6285 if (scriptNode !== activeScript) { 6286 scriptNode.remove(); 6287 } 6288 }); 6289 } 6290 6291 function cleanupDuplicateActivationGuards() { 6292 var guardScripts = document.querySelectorAll('script#swymSnippetCheckAndActivate'); 6293 guardScripts.forEach(function (scriptNode, index) { 6294 if (index > 0) { 6295 scriptNode.removeAttribute('id'); 6296 } 6297 }); 6298 } 6299 6300 function postDomLoad() { 6301 var activeScript = document.querySelector('script#swym-snippet:not([type="text"])'); 6302 if (!activeScript) { 6303 var inactiveScript = document.querySelector('script#swym-snippet[type="text"]'); 6304 if (inactiveScript) { 6305 inactiveScript.type = 'text/javascript'; 6306 new Function(inactiveScript.textContent)(); 6307 activeScript = inactiveScript; 6308 } 6309 } 6310 6311 cleanupDuplicateSnippetNodes(activeScript); 6312 cleanupDuplicateActivationGuards(); 6313 duplicateProneIds.forEach(removeDuplicateIdNodes); 6314 } 6315 6316 if (document.readyState === 'loading') { 6317 document.addEventListener('DOMContentLoaded', postDomLoad); 6318 } else { 6319 postDomLoad(); 6320 } 6321 })(); 6322</script>
6322 6323 6324 6325
6326<script> 6327 (function () { 6328 const themeSchemaName = window.Shopify.theme.schema_name; 6329 6330 if (!window.SwymCallbacks) { 6331 window.SwymCallbacks = []; 6332 } 6333 window.SwymCallbacks.push(swat => { 6334 if (!swat) { 6335 return; 6336 } 6337 6338 // Ghost-Intent: Sync local wishlist items to cloud when SDK loads after consent 6339 if (window.SwymLocalWishlist && window.SwymLocalWishlist.getSyncableItems().length > 0) { 6340 window.SwymLocalWishlist.syncToCloud(swat); 6341 } 6342 6343 if (window._SwymSDKOnlyMode) { 6344 return; 6345 } 6346 6347 // ENABLE COMMON FEATURES 6348 let swymEnabledCommonFeatures = window.SwymEnabledCommonFeatures; 6349 Object.keys(swymEnabledCommonFeatures).forEach(key => { 6350 if (!swymEnabledCommonFeatures[key]) return; 6351 6352 switch (key) { 6353 case 'add-to-wishlist-collections-button': 6354 // Check if app block is already handling the collections button 6355 if (window.SwymCollectionsConfig) { 6356 return; 6357 } 6358 6359 // Check if v2 default collections is handling it 6360 if (window.SwymAdvancedCollectionsWishlistConfig) { 6361 return; 6362 } 6363 6364 // Fallback to old v1 behavior if v2 config is not present 6365 swat?.collectionsApi?.setDefaultCustomizationOptions(); 6366 swat?.collectionsApi?.initializeCollections(swat, false, themeSchemaName); 6367 6368 break; 6369 case 'add-to-wishlist-pdp-button': 6370 // Check if app block is already handling the PDP button 6371 if (window.swymATWButtonConfig?.shopifyExtensionType === 'appblock') { 6372 return; 6373 } 6374 6375 if (!(window.SwymPageData && window.SwymPageData.et === 1)) { 6376 // Not initiating pdp button as it is not a product page 6377 return; 6378 } 6379 6380 // Inject addtowishlist.css into the document's <head> 6381 var head = document.head; 6382 var pdpButtonStylesheet = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.css"; 6383 var pdpButtonStylesheetTag = document.createElement('link'); 6384 pdpButtonStylesheetTag.id = `swym-pdp-button-stylesheet`; 6385 pdpButtonStylesheetTag.rel = 'stylesheet'; 6386 pdpButtonStylesheetTag.href = pdpButtonStylesheet; 6387 6388 if (!document.getElementById('swym-pdp-button-stylesheet')) { 6389 head.appendChild(pdpButtonStylesheetTag); 6390 } 6391 6392 var x = document.getElementsByTagName('script')[0]; 6393 function createAndInsertScript(id, src, onLoadCallback) { 6394 var scriptTag = document.createElement('script'); 6395 scriptTag.id = id; 6396 scriptTag.type = 'text/javascript'; 6397 scriptTag.src = src; 6398 scriptTag.onload = onLoadCallback; 6399 x.parentNode.insertBefore(scriptTag, x); 6400 } 6401 6402 var pdpButtonScript = "https://cdn.shopify.com/extensions/01a0f142-9ec3-73a2-babd-8904a7e44cee/swym-relay-840/assets/addtowishlistbutton.js"; 6403 createAndInsertScript(`swym-pdp-button-script`, pdpButtonScript, function () { 6404 const pdpBtnApi = window.WishlistPlusPDPButtonAPI; 6405 if (pdpBtnApi) { 6406 pdpBtnApi.setDefaultCustomizationOptions(swat); 6407 pdpBtnApi.initializePDPButton(swat, true); 6408 } 6409 }); 6410 break; 6411 default: 6412 return; 6413 } 6414 }); 6415 }); 6416 })(); // IIFE to prevent polluting global scope 6417</script>
6417 6418 6419 6420
6421<script> 6422 (function () { 6423 // Get the settings from Shopify's Liquid variables and create the styles 6424 const isControlCentreEnabledFromMetafield = window?.SwymEnabledCommonFeatures?.["control-centre"]; 6425 const isCommonCustomizationEnabledFromMetafield = window?.SwymWishlistCommonCustomizationSettings && 6426 Object.keys(window.SwymWishlistCommonCustomizationSettings).length > 0; 6427 const isControlCentreEnabledFromBlockSettings = false; 6428 6429 if (!(isControlCentreEnabledFromMetafield && isCommonCustomizationEnabledFromMetafield) && !isControlCentreEnabledFromBlockSettings) { 6430 // Don't enable control centre if this is disabled and block settings are not enabled 6431 return; 6432 } 6433 6434 let borderRadius = 6; 6435 let drawerWidth = window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutDrawerWidth || 400; 6436 6437 // Check if block settings exist, use them, otherwise fall back to common settings 6438 let primaryBgColor = isControlCentreEnabledFromBlockSettings ? 6439 "#000000" : 6440 window.SwymWishlistCommonCustomizationSettings.primaryColor; 6441 6442 let primaryTextColor = isControlCentreEnabledFromBlockSettings ? 6443 "#ffffff" : 6444 window.SwymWishlistCommonCustomizationSettings.secondaryColor; 6445 6446 let secondaryBgColor = isControlCentreEnabledFromBlockSettings ? 6447 "#F4F8FE" : null; 6448 let secondaryTextColor = isControlCentreEnabledFromBlockSettings ? 6449 "#333333" : null; 6450 6451 // Only use color adjustment functions if we're using common settings 6452 if (!secondaryBgColor || !secondaryTextColor) { 6453 function adjustOpacity(color, opacity) { 6454 if (color[0] === '#') { 6455 color = color.slice(1); 6456 } 6457 6458 if (color.length === 3) { 6459 color = color.split('').map(char => char + char).join(''); 6460 } 6461 6462 const r = parseInt(color.slice(0, 2), 16); 6463 const g = parseInt(color.slice(2, 4), 16); 6464 const b = parseInt(color.slice(4, 6), 16); 6465 6466 return `rgba(${r}, ${g}, ${b}, ${opacity})`; 6467 } 6468 6469 function hexToRgb(color) { 6470 if (color[0] === '#') { 6471 color = color.slice(1); 6472 } 6473 if (color.length === 3) { 6474 color = color.split('').map(c => c + c).join(''); 6475 } 6476 6477 return { 6478 r: parseInt(color.slice(0, 2), 16), 6479 g: parseInt(color.slice(2, 4), 16), 6480 b: parseInt(color.slice(4, 6), 16) 6481 }; 6482 } 6483 6484 function getLuminance({ r, g, b }) { 6485 return 0.299 * r + 0.587 * g + 0.114 * b; 6486 } 6487 6488 function generateSecondaryColors(primaryBgColor, primaryTextColor) { 6489 const secondaryBgOpacity = 0.2; 6490 const secondaryTextOpacity = 0.8; 6491 6492 const secondaryBgColor = adjustOpacity(primaryBgColor, secondaryBgOpacity); 6493 6494 const bgRgb = hexToRgb(primaryBgColor); 6495 const bgLuminance = getLuminance(bgRgb); 6496 6497 // Determine whether to use dark or light text for contrast 6498 const lightText = adjustOpacity(primaryTextColor, secondaryTextOpacity); 6499 const darkText = adjustOpacity(primaryBgColor, secondaryTextOpacity); 6500 6501 const secondaryTextColor = bgLuminance > 186 ? darkText : lightText; 6502 6503 return { 6504 secondaryBgColor, 6505 secondaryTextColor 6506 }; 6507 } 6508 6509 const generatedColors = generateSecondaryColors(primaryBgColor, primaryTextColor); 6510 secondaryBgColor = secondaryBgColor || generatedColors.secondaryBgColor; 6511 secondaryTextColor = secondaryTextColor || generatedColors.secondaryTextColor; 6512 } 6513 6514 // Create the CSS rule 6515 let styles = ` 6516 .swym-storefront-layout-root-component { 6517 --swym-storefront-layout-ui-border-radius: ${borderRadius}px; 6518 --swym-storefront-layout-button-border-radius: ${borderRadius}px; 6519 --swym-storefront-layout-side-drawer-width: ${drawerWidth}px; 6520 --swym-storefront-layout-button-color-bg-primary: ${primaryBgColor}; 6521 --swym-storefront-layout-button-color-text-primary: ${primaryTextColor}; 6522 --swym-storefront-layout-button-color-bg-secondary: ${secondaryBgColor}; 6523 --swym-storefront-layout-button-color-text-secondary: ${secondaryTextColor}; 6524 } 6525 `; 6526 6527 // Create a <style> element and append the styles 6528 let styleSheet = document.createElement("style"); 6529 styleSheet.type = "text/css"; 6530 styleSheet.innerText = styles; 6531 document.head.appendChild(styleSheet); 6532 6533 if (typeof window.SwymStorefrontLayoutContext === 'undefined') { 6534 window.SwymStorefrontLayoutContext = {}; 6535 } 6536 if (typeof window.SwymStorefrontLayoutExtensions === 'undefined'){ 6537 window.SwymStorefrontLayoutExtensions = {}; 6538 } 6539 6540 // Expose block settings toggle state so ThemeCSSMapping can respect it. 6541 // When true, theme editor color pickers take priority over inherited theme CSS variables. 6542 SwymStorefrontLayoutContext.BlockSettingsEnabled = isControlCentreEnabledFromBlockSettings; 6543 6544 if (isControlCentreEnabledFromBlockSettings) { 6545 // If block settings are enabled, use them 6546 SwymStorefrontLayoutContext.Settings = { 6547 EnableStorefrontLayoutOnLauncher: true, 6548 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 6549 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 6550 StorefrontLayoutDrawerPosition: "left", 6551 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 6552 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 6553 EnableStorefrontLayoutVariantSelector: true, 6554 StorefrontLayoutNotificationPosition: "left", 6555 StorefrontLayoutActionPopupPosition: "left", 6556 StorefrontLayoutNotificationDuration: 5000 6557 }; 6558 } else { 6559 // If only metafield is enabled but no block settings, use common settings 6560 SwymStorefrontLayoutContext.Settings = { 6561 EnableStorefrontLayoutOnLauncher: true, 6562 EnableStorefrontLayoutNotification: window?.SwymWishlistCommonCustomizationSettings?.enableStorefrontLayoutNotification ?? true, 6563 StorefrontLayoutType: window?.SwymWishlistCommonCustomizationSettings?.storefrontLayoutType || "as-drawer", 6564 StorefrontLayoutDrawerPosition: "left", 6565 StorefrontLayoutAsSectionContainerId: "swym-wishlist-render-container", 6566 StorefrontLayoutAsSectionPageURL: "/pages/swym-wishlist", 6567 EnableStorefrontLayoutVariantSelector: true, 6568 StorefrontLayoutNotificationPosition: "left", 6569 StorefrontLayoutActionPopupPosition: "left", 6570 StorefrontLayoutNotificationDuration: 5000 6571 }; 6572 } 6573 const storefrontLayoutCallback = (swat) =>{ 6574 SwymStorefrontLayoutContext.swat = swat; 6575 let isStoreOnPaidPlan = swat.getApp('Wishlist')?.['is-paid']; 6576 let isWishlistEnabled = swat.getApp('Wishlist')?.['enabled']; 6577 SwymStorefrontLayoutContext.Settings = { 6578 ...SwymStorefrontLayoutContext?.Settings, 6579 EnableStorefrontLayoutCollection: window?.SwymEnabledCommonFeatures?.["multiple-wishlist"] ?? false, 6580 EnableStorefrontLayout: isWishlistEnabled && (isControlCentreEnabledFromBlockSettings || isControlCentreEnabledFromMetafield), 6581 } 6582 6583 if(SwymStorefrontLayoutContext?.Settings?.EnableStorefrontLayout){ 6584 if(SwymStorefrontLayoutContext?.CustomEvents?.LayoutInitialized){ 6585 var event = new CustomEvent(SwymStorefrontLayoutContext.CustomEvents.LayoutInitialized, { 6586 detail: { settings: SwymStorefrontLayoutContext?.Settings } 6587 }); 6588 document.dispatchEvent(event); 6589 }else{ 6590 swat.utils.warn(`LayoutInitialized event is not defined.`); 6591 } 6592 }else{ 6593 swat.utils.warn(`Storefront Layout is disabled.`); 6594 document.getElementById("swym-storefront-layout-container")?.remove(); 6595 document.getElementById("swym-storefront-extention-render-container")?.remove(); 6596 } 6597 } 6598 6599 if (!window.SwymCallbacks) { 6600 window.SwymCallbacks = []; 6601 } 6602 window.SwymCallbacks.push(storefrontLayoutCallback); 6603 6604 SwymStorefrontLayoutContext.SwymCustomerData = { 6605 6606 name: null, 6607 email: null 6608 6609 };
6610 SwymStorefrontLayoutContext.isShopperLoggedIn = !!SwymStorefrontLayoutContext?.SwymCustomerData?.email; 6611 })(); 6612</script>
6612 6613 6614 6615 6616 6617</div>
6617<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6617 6618</body> 6619</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.