PageSourceSearch

https://daregiftboxes.com/cart

html daregiftboxes.com collected 2026-10-06 01:31:34 UTC 234,235 bytes, 3,524 lines download raw bytes

1<!-- layout/theme.liquid -->
2
3<!doctype html>
4<html lang="en" dir="ltr">
5  <head>
6    
6<script type="application/vnd.locksmith+json" data-locksmith>{"version":"v346","locked":false,"initialized":true,"scope":"cart","access_granted":true,"access_denied":false,"requires_customer":false,"manual_lock":false,"remote_lock":false,"has_timeout":false,"remote_rendered":null,"hide_resource":false,"hide_links_to_resource":false,"hide_price":false,"hide_add_to_cart":false,"transparent":true,"locks":{"all":[],"opened":[]},"keys":[],"keys_signature":"9079e51bbb3fab5b67a4d549eeb15f58a2928d4371a1729fa16cfb8d1d45add8","state":{"template":"cart","theme":155027341504,"product":null,"collection":null,"page":null,"blog":null,"article":null,"app":null},"now":1791250293,"path":"\/cart","locale_root_url":"\/","canonical_url":"https:\/\/daregiftboxes.com\/cart","customer_id":null,"customer_id_signature":"9079e51bbb3fab5b67a4d549eeb15f58a2928d4371a1729fa16cfb8d1d45add8","cart":null}</script>
6<script data-locksmith>!function(){undefined;!function(){var s=window.Locksmith={},e=document.querySelector('script[type="application/vnd.locksmith+json"]'),n=e&&e.innerHTML;if(s.state={},s.util={},s.loading=!1,n)try{s.state=JSON.parse(n)}catch(d){}if(document.addEventListener&&document.querySelector){var o,a,i,t=[76,79,67,75,83,77,73,84,72,49,49],c=function(){a=t.slice(0)},l="style",r=function(e){e&&27!==e.keyCode&&"click"!==e.type||(document.removeEventListener("keydown",r),document.removeEventListener("click",r),o&&document.body.removeChild(o),o=null)};c(),document.addEventListener("keyup",function(e){if(e.keyCode===a[0]){if(clearTimeout(i),a.shift(),0<a.length)return void(i=setTimeout(c,1e3));c(),r(),(o=document.createElement("div"))[l].width="50%",o[l].maxWidth="1000px",o[l].height="85%",o[l].border="1px rgba(0, 0, 0, 0.2) solid",o[l].background="rgba(255, 255, 255, 0.99)",o[l].borderRadius="4px",o[l].position="fixed",o[l].top="50%",o[l].left="50%",o[l].transform="translateY(-50%) translateX(-50%)",o[l].boxShadow="0 2px 5px rgba(0, 0, 0, 0.3), 0 0 100vh 100vw rgba(0, 0, 0, 0.5)",o[l].zIndex="2147483645";var t=document.createElement("textarea");t.value=JSON.stringify(JSON.parse(n),null,2),t[l].border="none",t[l].display="block",t[l].boxSizing="border-box",t[l].width="100%",t[l].height="100%",t[l].background="transparent",t[l].padding="22px",t[l].fontFamily="monospace",t[l].fontSize="14px",t[l].color="#333",t[l].resize="none",t[l].outline="none",t.readOnly=!0,o.appendChild(t),document.body.appendChild(o),t.addEventListener("click",function(e){e.stopImmediatePropagation()}),t.select(),document.addEventListener("keydown",r),document.addEventListener("click",r)}})}s.isEmbedded=-1!==window.location.search.indexOf("_ab=0&_fd=0&_sc=1"),s.path=s.state.path||window.location.pathname,s.basePath=s.state.locale_root_url.concat("/apps/locksmith").replace(/^\/\//,"/"),s.reloading=!1,s.util.console=window.console||{log:function(){},error:function(){}},s.util.makeUrl=function(e,t){var n,o=s.basePath+e,a=[],i=s.cache();for(n in i)a.push(n+"="+encodeURIComponent(i[n]));for(n in t)a.push(n+"="+encodeURIComponent(t[n]));return s.state.customer_id&&(a.push("customer_id="+encodeURIComponent(s.state.customer_id)),a.push("customer_id_signature="+encodeURIComponent(s.state.customer_id_signature))),o+=(-1===o.indexOf("?")?"?":"&")+a.join("&")},s._initializeCallbacks=[],s.on=function(e,t){if("initialize"!==e)throw'Locksmith.on() currently only supports the "initialize" event';s._initializeCallbacks.push(t)},s.initializeSession=function(e){if(!s.isEmbedded){var t=!1,n=!0,o=!0;(e=e||{}).silent&&(o=n=!(t=!0)),s.ping({silent:t,spinner:n,reload:o,callback:function(){s._initializeCallbacks.forEach(function(e){e()})}})}},s.cache=function(e){var t={};try{var n=function a(e){return(document.cookie.match("(^|; )"+e+"=([^;]*)")||0)[2]};t=JSON.parse(decodeURIComponent(n("locksmith-params")||"{}"))}catch(d){}if(e){for(var o in e)t[o]=e[o];document.cookie="locksmith-params=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/",document.cookie="locksmith-params="+encodeURIComponent(JSON.stringify(t))+"; path=/"}return t},s.cache.cart=s.state.cart,s.cache.cartLastSaved=null,s.params=s.cache(),s.util.reload=function(){s.reloading=!0;try{window.location.href=window.location.href.replace(/#.*/,"")}catch(d){s.util.console.error("Preferred reload method failed",d),window.location.reload()}},s.cache.saveCart=function(e){if(!s.cache.cart||s.cache.cart===s.cache.cartLastSaved)return e?e():null;var t=s.cache.cartLastSaved;s.cache.cartLastSaved=s.cache.cart,fetch("/cart/update.js",{method:"POST",headers:{"Content-Type":"application/json",Accept:"application/json"},body:JSON.stringify({attributes:{locksmith:s.cache.cart}})}).then(function(e){if(!e.ok)throw new Error("Cart update failed: "+e.status);return e.json()}).then(function(){e&&e()})["catch"](function(e){if(s.cache.cartLastSaved=t,!s.reloading)throw e})},s.util.spinnerHTML='<style>body{background:#FFF}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#loading{display:flex;width:100%;height:50vh;
6color:#777;align-items:center;justify-content:center}#loading .spinner{display:block;animation:spin 600ms linear infinite;position:relative;width:50px;height:50px}#loading .spinner-ring{stroke:currentColor;stroke-dasharray:100%;stroke-width:2px;stroke-linecap:round;fill:none}</style><div id="loading"><div class="spinner"><svg width="100%" height="100%"><svg preserveAspectRatio="xMinYMin"><circle class="spinner-ring" cx="50%" cy="50%" r="45%"></circle></svg></svg></div></div>',s.util.clobberBody=function(e){document.body.innerHTML=e},s.util.clobberDocument=function(e){e.responseText&&(e=e.responseText),document.documentElement&&document.removeChild(document.documentElement);var t=document.open("text/html","replace");t.writeln(e),t.close(),setTimeout(function(){var e=t.querySelector("[autofocus]");e&&e.focus()},100)},s.util.serializeForm=function(e){if(e&&"FORM"===e.nodeName){var t,n,o={};for(t=e.elements.length-1;0<=t;t-=1)if(""!==e.elements[t].name)switch(e.elements[t].nodeName){case"INPUT":switch(e.elements[t].type){default:case"text":case"hidden":case"password":case"button":case"reset":case"submit":o[e.elements[t].name]=e.elements[t].value;break;case"checkbox":case"radio":e.elements[t].checked&&(o[e.elements[t].name]=e.elements[t].value);break;case"file":}break;case"TEXTAREA":o[e.elements[t].name]=e.elements[t].value;break;case"SELECT":switch(e.elements[t].type){case"select-one":o[e.elements[t].name]=e.elements[t].value;break;case"select-multiple":for(n=e.elements[t].options.length-1;0<=n;n-=1)e.elements[t].options[n].selected&&(o[e.elements[t].name]=e.elements[t].options[n].value)}break;case"BUTTON":switch(e.elements[t].type){case"reset":case"submit":case"button":o[e.elements[t].name]=e.elements[t].value}}return o}},s.util.on=function(e,i,s,t){t=t||document;var c="locksmith-"+e+i,n=function(e){var t=e.target,n=e.target.parentElement,o=t&&t.className&&(t.className.baseVal||t.className)||"",a=n&&n.className&&(n.className.baseVal||n.className)||"";("string"==typeof o&&-1!==o.split(/\s+/).indexOf(i)||"string"==typeof a&&-1!==a.split(/\s+/).indexOf(i))&&!e[c]&&(e[c]=!0,s(e))};t.attachEvent?t.attachEvent(e,n):t.addEventListener(e,n,!1)},s.util.enableActions=function(e){s.util.on("click","locksmith-action",function(e){e.preventDefault();var t=e.target;t.dataset.confirmWith&&!confirm(t.dataset.confirmWith)||(t.disabled=!0,t.innerText=t.dataset.disableWith,s.post("/action",t.dataset.locksmithParams,{spinner:!1,type:"text",success:function(e){(e=JSON.parse(e.responseText)).message&&alert(e.message),s.util.reload()}}))},e)},s.util.inject=function(e,t){var n=["data","locksmith","append"];if(-1!==t.indexOf(n.join("-"))){var o=document.createElement("div");o.innerHTML=t,e.appendChild(o)}else e.innerHTML=t;var a,i,s=e.querySelectorAll("script");for(i=0;i<s.length;++i){a=s[i];var c=document.createElement("script");if(a.type&&(c.type=a.type),a.src)c.src=a.src;else{var l=document.createTextNode(a.innerHTML);c.appendChild(l)}e.appendChild(c)}var r=e.querySelector("[autofocus]");r&&r.focus()},s.post=function(e,t,n){!1!==(n=n||{}).spinner&&s.util.clobberBody(s.util.spinnerHTML);var o={};n.container===document?(o.layout=1,n.success=function(e){s.util.clobberDocument(e)}):n.container&&(o.layout=0,n.success=function(e){var t="string"==typeof n.container?document.getElementById(n.container):n.container;t&&(s.util.inject(t,e),t.id===t.firstChild.id&&t.parentElement.replaceChild(t.firstChild,t))}),n.form_type&&(t.form_type=n.form_type),n.include_layout_classes!==undefined&&(t.include_layout_classes=n.include_layout_classes),n.lock_id!==undefined&&(t.lock_id=n.lock_id),s.loading=!0;var a=s.util.makeUrl(e,o),i="json"===n.type||"text"===n.type;fetch(a,{method:"POST",headers:{"Content-Type":"application/json",Accept:i?"application/json":"text/html"},body:JSON.stringify(t)}).then(function(e){if(!e.ok)throw new Error("Request failed: "+e.status);return e.text()}).then(function(e){var t=n.success||s.util.clobberDocument;t(i?{responseText:e}:e)})["catch"](function(e){if(!s.reloading)if("dashboard.weglot.com"!==window.location.host){if(!n.silent)throw alert("Something went wrong! Please refresh and try again."),e;console.error(e)}else console.error(e)})["finally"](function(){s.loading=!1})},s.postResource=function(e,t){e.path=s.path,e.search=window.location.search,e.state=s.state,e.passcode&&(e.passcode=e.passcode.trim()),e.email&&(e.email=e.email.trim()),e.state.cart=s.cache.cart,e.locksmith_json=s.jsonTag,e.locksmith_json_signature=s.jsonTagSignature,s.post("/resource",e,t)},s.ping=function(t){if(!s.isEmbedded){t=t||{};var n=function(){t.reload?s.util.reload():"function"==typeof t.callback&&t.callback()};s.post("/ping",{path:s.path,search:window.location.search,state:s.state},{spinner:!!t.spinner,silent:"undefined"==typeof t.silent||t.silent,type:"text",success:function(e){e&&e.responseText?((e=JSON.parse(e.responseText)).messages&&0<e.messages.length&&s.showMessages(e.messages),e.cart&&s.cache.cart!==e.cart?(s.cache.cart=e.cart,s.cache.saveCart(function(){e.cart&&e.cart.match(/^.+:/)?(t.reload||"function"!=typeof t.callback||t.callback(),s.util.reload()):n()})):n()):console.error("[Locksmith] Invalid result in ping callback:",e)}})}},s.timeoutMonitor=function(){var e=s.cache.cart;s.ping({callback:function(){e!==s.cache.cart||setTimeout(function(){s.timeoutMonitor()},6e4)}})},s.showMessages=function(e){var t=document.createElement("div");t.style.position="fixed",t.style.left=0,t.style.right=0,t.style.bottom="-50px",t.style.opacity=0,t.style.background="#191919",t.style.color="#ddd",t.style.transition="bottom 0.2s, opacity 0.2s",t.style.zIndex=999999,t.innerHTML=["<style>","  .locksmith-ab .locksmith-b { display: none; }","  .locksmith-ab.toggled .locksmith-b { display: flex; }","  .locksmith-ab.toggled .locksmith-a { display: none; }","  .locksmith-flex { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; padding: 10px 20px; }","  .locksmith-message + .locksmith-message { border-top: 1px #555 solid; }","  .locksmith-message a { color: inherit; font-weight: bold; }","  .locksmith-message a:hover { color: inherit; opacity: 0.8; }","  a.locksmith-ab-toggle { font-weight: inherit; text-decoration: underline; }","  .locksmith-text { flex-grow: 1; }","  .locksmith-cta { flex-grow: 0; text-align: right; }","  .locksmith-cta button { transform: scale(0.8); transform-origin: left; }","  .locksmith-cta > * { display: block; }","  .locksmith-cta > * + * { margin-top: 10px; }","  .locksmith-message a.locksmith-close { flex-grow: 0; text-decoration: none; margin-left: 15px; font-size: 30px; font-family: monospace; display: block; padding: 2px 10px; }","  @media screen and (max-width: 600px) {","    .locksmith-wide-only { display: none !important; }","    .locksmith-flex { padding: 0 15px; }","    .locksmith-flex > * { margin-top: 5px; margin-bottom: 5px; }","    .locksmith-cta { text-align: left; }","  }","  @media screen and (min-width: 601px) {","    .locksmith-narrow-only { display: none !important; }","  }","</style>"].join("")+e.map(function(e){return'<div class="locksmith-message">'+e+"</div>"}).join(""),document.body.appendChild(t),document.body.style.position="relative",document.body.parentElement.style.paddingBottom=t.offsetHeight+"px",setTimeout(function(){t.style.bottom=0,t.style.opacity=1},50),s.util.on("click","locksmith-ab-toggle",function(e){e.preventDefault();for(var t=e.target.parentElement;-1===t.className.split(" ").indexOf("locksmith-ab");)t=t.parentElement;-1!==t.className.split(" ").indexOf("toggled")?t.className=t.className.replace("toggled",""):t.className=t.className+" toggled"}),s.util.enableActions(t)}}()}();</script>
6
7      
7<script data-locksmith>Locksmith.cache.cart=null</script>
7
8
9  
9<script data-locksmith>Locksmith.jsonTag="{\"version\":\"v346\",\"locked\":false,\"initialized\":true,\"scope\":\"cart\",\"access_granted\":true,\"access_denied\":false,\"requires_customer\":false,\"manual_lock\":false,\"remote_lock\":false,\"has_timeout\":false,\"remote_rendered\":null,\"hide_resource\":false,\"hide_links_to_resource\":false,\"hide_price\":false,\"hide_add_to_cart\":false,\"transparent\":true,\"locks\":{\"all\":[],\"opened\":[]},\"keys\":[],\"keys_signature\":\"9079e51bbb3fab5b67a4d549eeb15f58a2928d4371a1729fa16cfb8d1d45add8\",\"state\":{\"template\":\"cart\",\"theme\":155027341504,\"product\":null,\"collection\":null,\"page\":null,\"blog\":null,\"article\":null,\"app\":null},\"now\":1791250293,\"path\":\"\\\/cart\",\"locale_root_url\":\"\\\/\",\"canonical_url\":\"https:\\\/\\\/daregiftboxes.com\\\/cart\",\"customer_id\":null,\"customer_id_signature\":\"9079e51bbb3fab5b67a4d549eeb15f58a2928d4371a1729fa16cfb8d1d45add8\",\"cart\":null}";Locksmith.jsonTagSignature="e37b67cb5606be90cd2d2d78290fca998515dfe705ec91118fcc02e00a2c8ddd"</script>
9
10    <!-- Blockshop theme - Version 13.2.0 by Troop Themes - https://troopthemes.com/ -->
11
12    <meta charset="UTF-8">
13    <meta http-equiv="X-UA-Compatible" content="IE=edge">
14    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0"><title>
15      Your Shopping Cart
16 &ndash; Dare Gift Boxes</title><link rel="canonical" href="https://daregiftboxes.com/cart"><link rel="shortcut icon" href="//daregiftboxes.com/cdn/shop/files/DGB-BowIcon-Thick-Favicon.svg?v=1753643019&width=32" type="image/png">
17      <link rel="apple-touch-icon" href="//daregiftboxes.com/cdn/shop/files/DGB-BowIcon-Thick-Favicon.svg?v=1753643019&width=180"><!-- snippets/preload.liquid --><link rel="preconnect" href="https://cdn.shopify.com" crossorigin>
18<link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
19
20<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 20
20
21<script type="importmap">
22  {
23    "imports": {
24      "@troop-themes/main": "//daregiftboxes.com/cdn/shop/t/131/assets/theme.js?v=122354292207934611701784590049"
25    }
26  }
27</script>
27<link
28    rel="preload"
29    href="//daregiftboxes.com/cdn/fonts/lora/lora_n4.9a60cb39eff3bfbc472bac5b3c5c4d7c878f0a8d.woff2"
30    as="font"
31    type="font/woff2"
32    crossorigin
33  ><link
34    rel="preload"
35    href="//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2"
36    as="font"
37    type="font/woff2"
38    crossorigin
39  ><link
40    rel="preload"
41    href="//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2"
42    as="font"
43    type="font/woff2"
44    crossorigin
45  ><!-- snippets/meta-tags.liquid --><meta property="og:type" content="website" />
46<meta property="og:title" content="Your Shopping Cart" />
47<meta property="og:image" content="http://daregiftboxes.com/cdn/shop/files/DareGiftBoxes-LinkCover2.jpg?v=1728694712">
48<meta property="og:image:secure_url" content="https://daregiftboxes.com/cdn/shop/files/DareGiftBoxes-LinkCover2.jpg?v=1728694712">
49<meta property="og:image:width" content="2100">
50    <meta property="og:image:height" content="1500"><meta property="og:url" content="https://daregiftboxes.com/cart" />
51<meta property="og:site_name" content="Dare Gift Boxes" /><meta property="og:description" content="Handcrafted gift boxes for clients, employees, families, friends, associates and more. Each box features unique, thoughtfully sourced items from small businesses around the world, complete with a handwritten note. Perfect for corporate or personal gifting, our gift boxes make showing appreciation personal and easy." />
52<meta name="twitter:card" content="summary" /><meta name="twitter:description" content="Handcrafted gift boxes for clients, employees, families, friends, associates and more. Each box features unique, thoughtfully sourced items from small businesses around the world, complete with a handwritten note. Perfect for corporate or personal gifting, our gift boxes make showing appreciation personal and easy." />
53<meta name="twitter:title" content="Your Shopping Cart" />
54<meta
55      property="twitter:image"
56      content="https://daregiftboxes.com/cdn/shop/files/DareGiftBoxes-LinkCover2.jpg?v=1728694712&width=480"
57    /><!-- snippets/css-typography.liquid --><style>@font-face {
58  font-family: Lora;
59  font-weight: 400;
60  font-style: normal;
61  font-display: swap;
62  src: url("//daregiftboxes.com/cdn/fonts/lora/lora_n4.9a60cb39eff3bfbc472bac5b3c5c4d7c878f0a8d.woff2") format("woff2"),
63       url("//daregiftboxes.com/cdn/fonts/lora/lora_n4.4d935d2630ceaf34d2e494106075f8d9f1257d25.woff") format("woff");
64}
65@font-face {
66  font-family: Montserrat;
67  font-weight: 500;
68  font-style: normal;
69  font-display: swap;
70  src: url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
71       url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
72}
73@font-face {
74  font-family: Montserrat;
75  font-weight: 700;
76  font-style: normal;
77  font-display: swap;
78  src: url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"),
79       url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");
80}
81@font-face {
82  font-family: Montserrat;
83  font-weight: 400;
84  font-style: normal;
85  font-display: swap;
86  src: url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n4.81949fa0ac9fd2021e16436151e8eaa539321637.woff2") format("woff2"),
87       url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n4.a6c632ca7b62da89c3594789ba828388aac693fe.woff") format("woff");
88}
89@font-face {
90  font-family: Montserrat;
91  font-weight: 700;
92  font-style: normal;
93  font-display: swap;
94  src: url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n7.3c434e22befd5c18a6b4afadb1e3d77c128c7939.woff2") format("woff2"),
95       url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_n7.5d9fa6e2cae713c8fb539a9876489d86207fe957.woff") format("woff");
96}
97@font-face {
98  font-family: Montserrat;
99  font-weight: 400;
100  font-style: italic;
101  font-display: swap;
102  src: url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_i4.5a4ea298b4789e064f62a29aafc18d41f09ae59b.woff2") format("woff2"),
103       url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_i4.072b5869c5e0ed5b9d2021e4c2af132e16681ad2.woff") format("woff");
104}
105@font-face {
106  font-family: Montserrat;
107  font-weight: 700;
108  font-style: italic;
109  font-display: swap;
110  src: url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_i7.a0d4a463df4f146567d871890ffb3c80408e7732.woff2") format("woff2"),
111       url("//daregiftboxes.com/cdn/fonts/montserrat/montserrat_i7.f6ec9f2a0681acc6f8152c40921d2a4d2e1a2c78.woff") format("woff");
112}
113:root {--font--heading--uppercase: none;--font--nav--uppercase: uppercase;--font--sub-nav--uppercase: none;--font--button--uppercase: uppercase;--font--overline--uppercase: uppercase;--font--paragraph--uppercase: none;--font--banner--size: 62px;
114    --font--banner--mobile-size: 44px;
115
116    --font--featured--size: 48px;
117    --font--featured--mobile-size: 34px;
118
119    --font--section--size: 28px;
120    --font--section--mobile-size: 22px;
121
122    --font--block--size: 24px;
123    --font--block--mobile-size: 20px;
124
125    --font--paragraph--size: 14px;--font--paragraph--mobile-size: 14px;--font--featured-paragraph--size: 17px;--font--featured-paragraph--mobile-size: 15px;--font--nav--size: 12px;--font--nav--mobile-size: 12px;--font--sub-nav--size: 12px;--font--sub-nav--mobile-size: 12px;--font--overline--size: 12px;
126    --font--button--size: 12px;
127    --font--button--spacing: 1px;
128
129    --font--heading--family: "Walbaum Text", Lora, serif, serif;
130    --font--heading--weight: 400;
131    --font--heading--style: normal;
132    --font--heading--spacing: 0px;
133
134    --font--nav--family: Montserrat, sans-serif;
135    --font--nav--weight: 500;
136    --font--nav--style: normal;
137
138    --font--paragraph--family: Montserrat, sans-serif;
139    --font--paragraph--weight: 400;
140    --font--paragraph--style: normal;
141    --font--paragraph--spacing: 0px;
142
143    --font--line-height: 1.2;
144  }
145</style><!-- snippets/css-variables.liquid --><style>
146  :root {
147    --color--accent-1: #576678;
148    --color--accent-1-translucent: rgba(87, 102, 120, 0.85);
149    --color--accent-2: #edf1f5;
150    --color--accent-2-translucent: rgba(237, 241, 245, 0.85);
151    --color--accent-3: #edf1f5;
152    --color--accent-3-translucent: rgba(237, 241, 245, 0.85);
153    --color--body: #172b28;
154    --color--white: #fff;
155    --color--body--light: #396a63;
156    --color--success: #4caf50;
157    --color--gray: #808080;
158    --color--alert: #78161a;
159
160    --bg-color--white: white;
161    --bg-color--transparent: transparent;
162    --bg-color--light: #edf1f5;
163    --bg-color--light-translucent: rgba(237, 241, 245, 0.85);
164    --bg-color--dark: #172b28;
165    --bg-color--dark-translucent: rgba(5, 10, 9, 0.85);
166    --bg-color--accent-1: var(--color--accent-1);
167    --bg-color--accent-2: var(--color--accent-2);
168    --bg-color--accent-3: var(--color--accent-3);
169    --bg-color--body: #f5f5f5;
170    --bg-color--body-translucent: rgba(245, 245, 245, 0.85);
171
172    --border--thickness: 1px;
173    --border--color-dark: rgba(23, 43, 40, 0.1);
174    --border--color-light: rgba(255, 255, 255, 0.1);
175    --border--dark: var(--border--thickness) solid var(--border--color-dark);
176    --border--light: var(--border--thickness) solid var(--border--color-light);
177
178    --box-shadow--center: 0px 0px 10px rgba(0, 0, 0, 0.08);
179    --box-shadow--top: 0 -10px 10px -10px rgba(0, 0, 0, 0.2);
180    --box-shadow--left: -2px 0 10px -2px rgba(0, 0, 0, 0.2);
181    --box-shadow--right: 2px 0 10px -2px rgba(0, 0, 0, 0.2);
182    --box-shadow--bottom: 0 10px 10px -10px rgba(0, 0, 0, 0.2);
183
184    --content--shadow-opacity: 0.3;
185    --content--image-opacity: 0.5;
186
187    --button--height: 45px;
188    --button--border-width: 1px;
189    --button--radius: 2px;
190    --button--padding: 0 var(--spacing--3);
191    --button--bg-color-1: #576678;
192    --button--color-1: #ffffff;
193    --button--border-color-1: #576678;
194    --button--bg-color--hover-1: #172b28;
195    --button--color--hover-1: #ffffff;
196    --button--bg-color-2: #ffffff;
197    --button--color-2: #172b28;
198    --button--border-color-2: #172b28;
199    --button--bg-color--hover-2: #172b28;
200    --button--color--hover-2: #ffffff;
201    --button--bg-color-3: transparent;
202    --button--color-3: #576678;
203    --button--border-color-3: #576678;
204    --button--bg-color--hover-3: #576678;
205    --button--color--hover-3: #ffffff;
206    --button--bg-color-4: rgba(0,0,0,0);
207    --button--color-4: #ffffff;
208    --button--border-color-4: #ffffff;
209    --button--bg-color--hover-4: #ffffff;
210    --button--color--hover-4: #172b28;
211
212    --input--height: 45px;
213    --input--radius: 0px;
214    --input--padding: var(--spacing--1) var(--spacing--3);
215    --input--bg-color: #ffffff;
216    --input--color: #444444;
217    --image--radius: 4px;
218    --image--radius-enabled: 1;
219
220    --layout--spacing-small: 16px;
221    --layout--spacing-medium: 32px;
222    --layout--spacing-large: 72px;
223    --layout--spacing-x-large: 104px;
224    --layout--mobile-spacing-small: 12px;
225    --layout--mobile-spacing-medium: 24px;
226    --layout--mobile-spacing-large: 48px;
227    --layout--mobile-spacing-x-large: 64px;
228
229    --progress-bar: linear-gradient(
230                      90deg,
231                      rgba(23, 43, 40, 0.3) 0%,
232                      rgb(23, 43, 40) 80%,
233                      rgba(23, 43, 40, 0.8)
234                    );
235
236    /* shop pay */
237    --payment-terms-background-color: #f5f5f5;
238
239    /* js helpers */
240    --announcement--sticky: 0;
241    --announcement--height: 0px;
242    --header--sticky: 0;
243    --header--height: 0px;
244    --split-announcement--height: 0px;
245
246    --sticky-offset: calc(var(--announcement--sticky, 0) * var(--announcement--height, 0px) + var(--header--sticky, 0) * var(--header--height, 0px));
247  }
248
249  shopify-accelerated-checkout, shopify-accelerated-checkout-cart {
250    --shopify-accelerated-checkout-button-block-size: var(--button--height);
251    --shopify-accelerated-checkout-button-border-radius: var(--button--radius);
252    --shopify-accelerated-checkout-button-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
253  }
254</style><!-- snippets/custom-styles.liquid --><style></style><link href="//daregiftboxes.com/cdn/shop/t/131/assets/theme.css?v=82426610345343973201784590049" rel="stylesheet" type="text/css" media="all" />
255<style>
256/* ============================= */
257/* START: Custom Fonts - Walbaum & La Luxes Script */
258/* Copy everything in this block when updating the theme */
259/* ============================= */
260
261@font-face {
262  font-family: "Walbaum Text";
263  src: url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Thin.woff2") format("woff2"),
264    url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Thin.woff") format("woff");
265  font-weight: 100;
266  font-style: normal;
267  font-display: swap;
268}
269
270@font-face {
271  font-family: "Walbaum Text";
272  src: url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-ThinItalic.woff2") format("woff2"),
273    url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-ThinItalic.woff") format("woff");
274  font-weight: 100;
275  font-style: italic;
276  font-display: swap;
277}
278
279@font-face {
280  font-family: "Walbaum Text";
281  src: url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Light.woff2") format("woff2"),
282    url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Light.woff") format("woff");
283  font-weight: 300;
284  font-style: normal;
285  font-display: swap;
286}
287
288@font-face {
289  font-family: "Walbaum Text";
290  src: url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-LightItalic.woff2") format("woff2"),
291    url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-LightItalic.woff") format("woff");
292  font-weight: 300;
293  font-style: italic;
294  font-display: swap;
295}
296
297@font-face {
298  font-family: "Walbaum Text";
299  src: url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Italic.woff2") format("woff2"),
300    url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Italic.woff") format("woff");
301  font-weight: 300;
302  font-style: italic;
303  font-display: swap;
304}
305
306@font-face {
307  font-family: "Walbaum Text";
308  src: url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Regular.woff2") format("woff2"),
309    url("https://cdn.shopify.com/s/files/1/1674/9747/files/Walbaum60pt-Regular.woff") format("woff");
310  font-weight: 400;
311  font-style: normal;
312  font-display: swap;
313}
314
315@font-face {
316  font-family: "La Luxes Script";
317  src: url("https://cdn.shopify.com/s/files/1/1674/9747/files/LaLuxesScript.woff2") format("woff2"),
318    url("https://cdn.shopify.com/s/files/1/1674/9747/files/LaLuxesScript.woff") format("woff");
319  font-weight: 400;
320  font-style: normal;
321  font-display: swap;
322}
323
324/* ============================= */
325/* END: Custom Fonts */
326/* ============================= */
327
328/* ============================= */
329/* CSS Variables */
330/* ============================= */
331
332:root {
333  --overline-font-family: "Montserrat", sans-serif;
334  --overline-font-size: 12px;
335  --overline-line-height: 1;
336  --overline-letter-spacing: 0.1em;
337  --overline-font-weight: 500;
338  --overline-text-transform: uppercase;
339}
340
341/* ============================= */
342/* Typography - Headings */
343/* ============================= */
344
345/* H1-H5 - Walbaum font family */
346h1:not([data-item="overline"]),
347.h1:not([data-item="overline"]) {
348  font-family: "Walbaum Text", serif !important;
349  font-weight: 400 !important;
350  letter-spacing: 0.01em !important;
351  line-height: 1.2 !important;
352  text-shadow: none !important;
353}
354
355h2:not([data-item="overline"]),
356.h2:not([data-item="overline"]) {
357  font-family: "Walbaum Text", serif !important;
358  font-weight: 400 !important;
359  letter-spacing: 0.01em !important;
360}
361
362h4:not([data-item="overline"]),
363.h4:not([data-item="overline"]) {
364  font-family: "Walbaum Text", serif !important;
365  font-weight: 400 !important;
366  letter-spacing: 0.01em !important;
367  font-size: 18px;
368  font-style: italic;
369  line-height: 1.3 !important;
370}
371
372.product-form--block--description h4 {
373  padding: 10 !important;
374  margin: 0 !important;
375}
376h5:not([data-item="overline"]),
377.h5:not([data-item="overline"]) {
378  font-family: "Walbaum Text", serif !important;
379  font-weight: 400 !important;
380  letter-spacing: 0.01em !important;
381}
382
383h6,
384.h6 {
385  font-family: "Montserrat", sans-serif;
386  font-weight: 400;
387  font-size: 12px;
388  line-height: 1.2;
389  letter-spacing: 0.1em;
390  text-transform: uppercase;
391}
392
393/* ============================= */
394/* Typography - Utility Classes */
395/* ============================= */
396
397.font-script {
398  font-family: "La Luxes Script", "Walbaum Text", serif !important;
399}
400
401.font-thin {
402  font-weight: 100 !important;
403}
404
405.font-light {
406  font-weight: 300 !important;
407}
408
409.font-bold {
410  font-weight: 700 !important;
411}
412
413.text-small {
414  font-size: 0.9rem !important;
415}
416
417.text-medium {
418  font-size: 1.3rem !important;
419}
420
421.text-large {
422  font-size: 2rem !important;
423}
424
425.text-xl {
426  font-size: 3rem !important;
427}
428
429.text-center {
430  text-align: center !important;
431}
432
433.text-accent {
434  color: #a97155 !important;
435}
436
437.text-uppercase {
438  text-transform: uppercase !important;
439}
440
441.text-italic {
442  font-style: italic !important;
443}
444
445/* ============================= */
446/* Typography - Overlines */
447/* ============================= */
448
449.overline,
450[data-item="overline"] {
451  font-family: var(--overline-font-family);
452  font-weight: var(--overline-font-weight);
453  font-size: var(--overline-font-size);
454  line-height: var(--overline-line-height);
455  letter-spacing: var(--overline-letter-spacing);
456  text-transform: var(--overline-text-transform);
457}
458
459/* Restore Blockshop 12.2.0 letter-spacing (13.1.1 reset these vendor defaults to 0px). */
460[data-item="nav-text"],
461[data-item="block-link"] > *,
462[data-item="radio-input"],
463label:not([data-item]),
464input,
465textarea {
466  --font--letter-spacing: 1px;
467}
468
469/* Live 12.2 sub-nav typography (13.1.1 footer stylesheet was overriding --font--size globally). */
470[data-item="sub-nav-text"] {
471  font-family: var(--font--nav--family);
472  font-weight: var(--font--nav--weight);
473  font-style: var(--font--nav--style);
474  text-transform: var(--font--transform);
475  letter-spacing: var(--font--letter-spacing, 0.5px);
476  font-size: var(--font--size);
477  --font--transform: var(--font--sub-nav--uppercase);
478  --font--size: var(--font--sub-nav--size);
479}
480
481@media (max-width: 767px) {
482  [data-item="sub-nav-text"] {
483    --font--size: var(--font--sub-nav--mobile-size);
484  }
485}
486
487.stacked-text--overline {
488  font-weight: 500;
489  text-shadow: none !important;
490}
491
492/* Restore hero/featured text vertical rhythm. Blockshop 13.1.1 added a global
493   `h1..h6 { margin: 0 }` reset; live 12.2.0 had no such reset, so rich-text
494   headings inside stacked-text descriptions (e.g. the slideshow hero) kept their
495   browser-default vertical margins. Re-apply those UA margins here. */
496.stacked-text--description h1 { margin-block: 0.67em; }
497.stacked-text--description h2 { margin-block: 0.83em; }
498.stacked-text--description h3 { margin-block: 1em; }
499.stacked-text--description h4 { margin-block: 1.33em; }
500.stacked-text--description h5 { margin-block: 1.67em; }
501.stacked-text--description h6 { margin-block: 2.33em; }
502
503.image-with-text-overlay--wrapper[data-container="section"] .section-blocks--block {
504	font-size: var(--font--featured-paragraph--size);
505}
506
507.collapsible-rows--wrapper {
508	grid-row-gap: var(--spacing--block);
509}
510
511/* ============================= */
512/* Typography - Special Highlights */
513/* ============================= */
514
515[data-text-highlight="italic"] {
516  font-family: "Walbaum Text", serif !important;
517  font-style: italic !important;
518  font-weight: 400 !important;
519}
520
521[data-text-highlight="half-highlight"] {
522  font-family: "La Luxes Script", "Walbaum Text", serif !important;
523  font-size: 34pt !important;
524  background: none !important;
525  background-color: transparent !important;
526  background-image: none !important;
527  color: var(--color--body) !important;
528  position: relative !important;
529}
530
531[data-text-highlight="half-highlight"]::before,
532[data-text-highlight="half-highlight"]::after {
533  display: none !important;
534  content: none !important;
535  background: none !important;
536}
537
538/* ============================= */
539/* Header & Navigation */
540/* ============================= */
541
542.header--primary-nav {
543  margin-left: 2rem;
544}
545
546/* Match live 12.2 mobile: search/account live in the drawer, not the sticky header bar.
547   Blockshop 13.1.1 shows them in .header--primary-nav on mobile when icons are enabled. */
548@media (max-width: 767px) {
549  .header--root .header--primary-nav .header--search,
550  .header--root .header--secondary-nav .header--search,
551  .header--root .header--primary-nav .header--account,
552  .header--root .header--secondary-nav .header--account {
553    display: none !important;
554  }
555
556  /* Drawer nav menu is full-bleed; only header/footer stay inset (live 12.2). */
557  .drawer--side .drawer--container[data-view='y-menu'] {
558    padding: 0 0 var(--spacing--block);
559  }
560
561  .drawer--side .drawer--container[data-view='y-menu'] .mobile-nav--header,
562  .drawer--side .drawer--container[data-view='y-menu'] .mobile-nav--footer {
563    padding-left: var(--spacing--item);
564    padding-right: var(--spacing--item);
565  }
566
567  .drawer--side .drawer--container[data-view='y-menu'] .mobile-nav--menu,
568  .drawer--side .drawer--container[data-view='y-menu'] .mobile-nav--menu .y-menu,
569  .drawer--side .drawer--container[data-view='y-menu'] .mobile-nav--menu .y-menu--level-1--container {
570    width: 100%;
571  }
572
573  .drawer--side .drawer--container[data-view='y-menu'] .y-menu .y-menu--level-1--link {
574    border-bottom: var(--border--dark);
575  }
576
577  .drawer--side .drawer--container[data-view='y-menu'] .y-menu .y-menu--level-1--link:first-child {
578    border-top: var(--border--dark);
579  }
580
581  /* Live global nav-text line-height in drawer (13.1.1 sets line-height: 1). */
582  .mobile-nav [data-item='nav-text'] {
583    line-height: 1.3;
584  }
585}
586
587.announcement--text {
588  letter-spacing: 0.5px;
589  color: #dedfe2;
590  text-transform: none;
591}
592
593.announcement--root {
594	padding-top: var(--spacing--1);
595	padding-bottom: var(--spacing--1);
596}
597
598
599/* ============================= */
600/* Search */
601/* ============================= */
602
603.predictive-search--heading, {
604  font-family: "Walbaum Text", serif !important;
605}
606h3.four-o-four--info {
607  font-family: "Walbaum Text", serif !important;
608}
609
610
611.search--bar,
612.search--bar-wrapper {
613  width: 100%;
614  max-width: 100%;
615}
616
617.search--textbox {
618  width: 100%;
619}
620
621/* ============================= */
622/* Collection Pages */
623/* ============================= */
624
625.collection-header--wrapper {
626  max-width: 1000px;
627  margin: 0 auto;
628}
629
630.collection-header--wrapper .collection-header--heading {
631  max-width: 100%;
632  padding: 0 var(--spacing--section--x);
633}
634
635.main-collection--wrapper {
636  width: 90% !important;
637  margin: 0 auto;
638}
639
640[data-container="masonry"],
641[data-container="panel"] {
642  --grid-column-gap: 52px !important;
643  --grid-row-gap: 52px !important;
644}
645
646/* ============================= */
647/* Product Cards */
648/* ============================= */
649
650.product-card--title {
651  font-size: 1rem !important;
652}
653
654.product-card--details {
655  gap: 0 !important;
656}
657
658/* ============================= */
659/* Product Pages */
660/* ============================= */
661
662.main-product--wrapper {
663  gap: 96px !important;
664  width: 1100px !important;
665}
666
667/* Breadcrumbs */
668.breadcrumbs--root>* a,
669.breadcrumbs--root>*[data-item] {
670  font-style: normal !important;
671}
672
673.product--breadcrumbs + .product-form--block {
674  margin-top: 8px !important;
675}
676
677/* Product Form Blocks */
678.product-form--block {
679  margin-top: 0 !important;
680  margin-bottom: 20px !important;
681}
682
683/* Product Price */
684.product-price--original {
685  font-family: var(--overline-font-family) !important;
686  font-weight: 300 !important;
687  font-size: 1rem !important;
688  line-height: var(--overline-line-height) !important;
689  letter-spacing: var(--overline-letter-spacing) !important;
690  text-transform: var(--overline-text-transform) !important;
691}
692
693.product--from {
694  letter-spacing: 0.1px;
695}
696/* ============================= */
697/* Product Options & Forms (GiftShip) */
698/* ============================= */
699
700/* Labels - Headings (SIZE, MESSAGE, GIFT OVERLAY, etc.) */
701.disclosure--label {
702  font-family: var(--overline-font-family) !important;
703  font-weight: var(--overline-font-weight) !important;
704  font-size: 11px !important;
705  letter-spacing: var(--overline-letter-spacing) !important;
706  text-transform: var(--overline-text-transform) !important;
707  padding: 0px 0px 6px 0px !important; 
708}
709
710/* Form field labels - but NOT checkbox labels */
711.gs__product-option label:not(.gs__checkbox-label),
712label[for="gsMessage"],
713label[for^="gsProductOption"]:not(.gs__checkbox-label) {
714  font-family: var(--overline-font-family) !important;
715  font-weight: var(--overline-font-weight) !important;
716  font-size: 11px !important;
717  letter-spacing: var(--overline-letter-spacing) !important;
718  text-transform: var(--overline-text-transform) !important;
719  margin: 0px !important; 
720  padding: 0px 0px 6px 0px !important; 
721}
722
723.gs__row label:not(.gs__checkbox-label) {
724  line-height: 25px !important;
725}
726
727/* Checkbox labels - separate styling with proper spacing */
728label.gs__checkbox-label {
729  font-family: var(--overline-font-family) !important;
730  font-weight: var(--overline-font-weight) !important;
731  font-size: 11px !important;
732  letter-spacing: var(--overline-letter-spacing) !important;
733  text-transform: var(--overline-text-transform) !important;
734  height: auto !important;
735  min-height: 35px !important;
736  margin: 0px 0px 8px 0px !important;
737  line-height: 25px !important;
738  display: block !important;
739  width: 100% !important;
740}
741
742/* Form Elements Base Styles - for textarea and input, NOT select */
743textarea.gs__product-element,
744input.gs__product-element,
745.gsMessage {
746  color: rgb(23, 43, 40) !important;
747  font-family: Montserrat, sans-serif !important;
748  font-size: 12px !important;
749  font-weight: 400 !important;
750  letter-spacing: normal !important;
751  text-align: left !important;
752}
753
754.gs__product-option {
755  padding: 0px !important;
756}
757
758.main-product--root input::placeholder, .main-product--root textarea::placeholder {
759    font-size: 12px !important;
760}
761
762
763input::placeholder, textarea::placeholder {
764    color: #a7afae!important;
765}
766
767/* Textarea Placeholder */
768.gs__product-element.gs__msg.gs__option::placeholder {
769  color: rgb(23, 43, 40) !important;
770  font-family: Montserrat, sans-serif !important;
771  font-size: 12px !important;
772  font-weight: 400 !important;
773  letter-spacing: normal !important;
774  text-align: left !important;
775}
776
777/* Select Dropdowns - COMPLETE STYLES */
778.gs__product-option select.gs__product-element.gs__product-element {
779  width: 100% !important;
780  height: 43px !important;
781  padding: 10px 16px !important;
782  padding-right: 40px !important;
783  background-color: white !important;
784  border: 1px solid #ddd !important;
785  border-radius: 1px !important;
786  font-family: Montserrat, sans-serif !important;
787  font-size: 12px !important;
788  font-weight: 400 !important;
789  color: rgb(23, 43, 40) !important;
790  line-height: 1.2 !important;
791  
792  /* Remove default arrow */
793  appearance: none !important;
794  -webkit-appearance: none !important;
795  -moz-appearance: none !important;
796  
797  /* Add custom chevron icon */
798  background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L
7985 5L9 1' stroke='%23000' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") !important;
799  background-repeat: no-repeat !important;
800  background-position: right 16px center !important;
801  background-size: 10px 6px !important;
802}
803
804/* Style the select options */
805select.gs__product-element option {
806  font-family: Montserrat, sans-serif !important;
807  font-size: 12px !important;
808  font-weight: 400 !important;
809  color: rgb(23, 43, 40) !important;
810}
811
812/* Disclosure Dropdowns */
813.disclosure--current-option,
814.disclosure--current-option *,
815.disclosure--current-option div {
816  color: rgb(23, 43, 40) !important;
817  font-family: Montserrat, sans-serif !important;
818  font-size: 12px !important;
819  font-weight: 400 !important;
820  letter-spacing: normal !important;
821  text-align: left !important;
822  text-transform: none !important;
823}
824/* Form Elements Base Styles - for textarea and input, NOT select */
825textarea.gs__product-element,
826input.gs__product-element,
827.gsMessage {
828  color: rgb(23, 43, 40) !important;
829  font-family: Montserrat, sans-serif !important;
830  font-size: 12px !important;
831  font-weight: 400 !important;
832  letter-spacing: normal !important;
833  text-align: left !important;
834}
835
836/* Override GiftShip's select height with maximum specificity */
837.gs__product-option .gs__row select.gs__product-element {
838  height: 43px !important;
839  line-height: 1em !important;
840}
841
842/* Alternative - use body prefix for extra specificity */
843body select.gs__product-element {
844  height: 43px !important;
845}
846
847/* Nuclear option - stack selectors for maximum specificity */
848.gs__product-option select.gs__product-element.gs__product-element {
849  height: 43px !important;
850}
851.gs__product-option {
852  padding: 0px !important;
853}
854
855/* Textarea Placeholder */
856.gs__product-element.gs__msg.gs__option::placeholder {
857  color: rgb(23, 43, 40) !important;
858  font-family: Montserrat, sans-serif !important;
859  font-size: 12px !important;
860  font-weight: 400 !important;
861  letter-spacing: normal !important;
862  text-align: left !important;
863}
864
865/* Select Dropdowns - COMPLETE STYLES */
866select.gs__product-element {
867  width: 100% !important;
868  height: 37px !important;
869  padding: 8px 16px !important;
870  padding-right: 40px !important;
871  background-color: white !important;
872  border: 1px solid #ddd !important;
873  border-radius: 1px !important;
874  font-family: Montserrat, sans-serif !important;
875  font-size: 12px !important;
876  font-weight: 400 !important;
877  color: rgb(23, 43, 40) !important;
878  line-height: 1.2 !important;
879  
880  /* Remove default arrow */
881  appearance: none !important;
882  -webkit-appearance: none !important;
883  -moz-appearance: none !important;
884  
885  /* Add custom chevron icon */
886  background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23000' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") !important;
887  background-repeat: no-repeat !important;
888  background-position: right 16px center !important;
889  background-size: 10px 6px !important;
890}
891
892/* Style the select options */
893select.gs__product-element option {
894  font-family: Montserrat, sans-serif !important;
895  font-size: 12px !important;
896  font-weight: 400 !important;
897  color: rgb(23, 43, 40) !important;
898}
899
900/* Disclosure Dropdowns */
901.disclosure--current-option,
902.disclosure--current-option *,
903.disclosure--current-option div {
904  color: rgb(23, 43, 40) !important;
905  font-family: Montserrat, sans-serif !important;
906  font-size: 12px !important;
907  font-weight: 400 !important;
908  letter-spacing: normal !important;
909  text-align: left !important;
910  text-transform: none !important;
911}
912
913/* ============================= */
914/* Reviews (Stamped.io) */
915/* ============================= */
916
917.stamped-badge[data-rating="0.0"] {
918  display: none !important;
919}
920
921.stamped-badge-caption {
922  color: rgb(23, 43, 40) !important;
923  font-family: Montserrat, sans-serif !important;
924  font-size: 12px !important;
925  font-weight: 400 !important;
926  height: 12px !important;
927  letter-spacing: normal !important;
928  line-height: 12px !important;
929  text-align: left !important;
930}
931
932.stamped-header-title {
933  font-family: "Walbaum Text", serif !important;
934  font-weight: 500 !important;
935  font-size: 1.5rem !important;
936}
937
938.stamped-summary-text-1 {
939  font-family: "Walbaum Text", serif !important;
940  font-weight: 500 !important;
941  font-style: italic;
942}
943
944.stamped-summary-text {
945  font-family: var(--overline-font-family) !important;
946  font-weight: var(--overline-font-weight) !important;
947  font-size: var(--overline-font-size) !important;
948  line-height: var(--overline-line-height) !important;
949  letter-spacing: var(--overline-letter-spacing) !important;
950  text-transform: var(--overline-text-transform) !important;
951}
952
953/* Reputon Reviews Widget */
954.reputon-google-reviews-widget .reputon-load-more {
955  font-family: var(--font--nav--family) !important;
956  font-weight: var(--font--nav--weight) !important;
957  font-style: var(--font--nav--style) !important;
958  text-transform: var(--font--button--uppercase) !important;
959  letter-spacing: var(--font--button--spacing) !important;
960  font-size: var(--font--button--size) !important;
961  background: transparent !important;
962  color: #fff !important;
963  border: 2px solid #fff !important;
964  border-radius: var(--button--radius) !important;
965  height: 45px !important;
966  line-height: 40px !important;
967  padding: var(--button--padding) !important;
968  text-align: center !important;
969  text-decoration: none !important;
970  cursor: pointer !important;
971  display: inline-flex !important;
972  align-items: center !important;
973  justify-content: center !important;
974  width: fit-content !important;
975  text-wrap: nowrap !important;
976}
977
978/* ============================= */
979/* Scrolling Content */
980/* ============================= */
981
982.scrolling-content--block {
983  font-family: "Walbaum Text", serif !important;
984  font-weight: 300 !important;
985  font-style: italic !important;
986  font-size: 1.5rem !important;
987  line-height: normal;
988}
989
990.stacked-text--wrapper {
991  pointer-events: auto !important;
992  user-select: text !important;
993}
994
995
996/* Section block buttons — 13.1.1 stretches lone buttons full-width; match live sizing */
997.image-with-text--root .section-blocks--block[data-block-type='button'],
998.image-with-text-overlay--root .section-blocks--block[data-block-type='button'],
999.featured-text--root .section-blocks--block[data-block-type='button'],
1000.video--root .section-blocks--block[data-block-type='button'],
1001.collection-with-highlight--root .section-blocks--block[data-block-type='button'] {
1002  width: auto;
1003  max-width: 100%;
1004}
1005
1006.image-with-text--root .section-blocks--block[data-block-type='button']:only-child > *,
1007.image-with-text-overlay--root .section-blocks--block[data-block-type='button']:only-child > *,
1008.featured-text--root .section-blocks--block[data-block-type='button']:only-child > *,
1009.video--root .section-blocks--block[data-block-type='button']:only-child > *,
1010.collection-with-highlight--root .section-blocks--block[data-block-type='button']:only-child > * {
1011  width: auto;
1012}
1013
1014/* ============================= */
1015/* Form inputs */
1016/* ============================= */
1017
1018/* Live 12.2 global input typography (15px desktop, 16px mobile, no uppercase). */
1019input:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url]),
1020select,
1021textarea,
1022textarea[data-item] {
1023  text-transform: none;
1024  letter-spacing: normal;
1025  font-size: 15px;
1026  --font--size: 15px;
1027  --font--letter-spacing: normal;
1028}
1029
1030input:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url])::placeholder,
1031textarea::placeholder,
1032textarea[data-item]::placeholder {
1033  font-size: 15px;
1034  letter-spacing: normal;
1035  text-transform: none;
1036  /* 13.1.1 sets placeholder color to full --input--color; live used lighter defaults. */
1037  color: var(--color--body--light);
1038  opacity: 1;
1039}
1040
1041@media (max-width: 767px) {
1042  input:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url]),
1043  select,
1044  textarea,
1045  textarea[data-item] {
1046    font-size: 16px;
1047    --font--size: 16px;
1048  }
1049
1050  input:is([type=text],[type=password],[type=date],[type=datetime],[type=datetime-local],[type=month],[type=week],[type=email],[type=number],[type=search],[type=tel],[type=time],[type=url])::placeholder,
1051  textarea::placeholder,
1052  textarea[data-item]::placeholder {
1053    font-size: 16px;
1054  }
1055}
1056
1057/* ============================= */
1058/* Contact form */
1059/* ============================= */
1060
1061/* 13.1.1 sets *::placeholder { font: inherit } which pulls from the wrong ancestor;
1062   placeholders then don't match input text (nav/Montserrat). */
1063.contact--form input,
1064.contact--form textarea,
1065.contact--form select {
1066  font-family: var(--font--nav--family), Montserrat, sans-serif;
1067  font-weight: var(--font--nav--weight);
1068  font-style: var(--font--nav--style);
1069}
1070
1071.contact--form input::placeholder,
1072.contact--form textarea::placeholder,
1073.contact--form input::-webkit-input-placeholder,
1074.contact--form textarea::-webkit-input-placeholder,
1075.contact--form input::-moz-placeholder,
1076.contact--form textarea::-moz-placeholder {
1077  font-family: var(--font--nav--family), Montserrat, sans-serif;
1078  font-weight: var(--font--nav--weight);
1079  font-style: var(--font--nav--style);
1080  color: var(--color--body--light);
1081  opacity: 1;
1082}
1083
1084/* ============================= */
1085/* Footer */
1086/* ============================= */
1087
1088/* Match live 12.2 footer columns: equal width, first left / middle centered / last right (13.1.1 uses uneven flex on last block). */
1089@media (min-width: 768px) {
1090  .footer--block {
1091    flex: 1 1 auto !important;
1092    display: flex !important;
1093    flex-basis: 33.3333333333% !important;
1094    flex-direction: column !important;
1095  }
1096
1097  .footer--block:last-child {
1098    align-items: flex-end !important;
1099  }
1100
1101  .footer--block:not(:first-child):not(:last-child) .footer--block--container {
1102    margin: 0 auto !important;
1103  }
1104}
1105
1106/* Match live 12.2 mobile footer: centered columns, flat menus, nav-sized type. */
1107@media (max-width: 767px) {
1108  .footer--wrapper {
1109    flex-wrap: wrap;
1110  }
1111
1112  .footer--block {
1113    flex: 1 1 100%;
1114    flex-basis: 100%;
1115    text-align: center;
1116    align-items: center;
1117  }
1118
1119  .footer--about-text {
1120    max-width: 400px;
1121  }
1122
1123  .footer--about-text,
1124  .footer--subscribe-info,
1125  .footer--block [data-item='rte-content'] {
1126    --font--size: var(--font--nav--size);
1127  }
1128
1129  /* 13.1.1 footer stylesheet uses button size for nav-text headings. */
1130  .footer--block--heading[data-item='nav-text'] {
1131    --font--size: var(--font--nav--size);
1132  }
1133
1134  .footer--menu {
1135    align-items: center;
1136  }
1137
1138  .footer-bar--wrapper {
1139    flex-wrap: wrap;
1140  }
1141
1142  .footer-bar--block {
1143    justify-content: center;
1144    flex-basis: 100%;
1145    text-align: center;
1146  }
1147
1148  .footer-bar--block[data-type='powered-by'] {
1149    order: 3;
1150  }
1151
1152  /* 13.1.1 logo section scales SVG placeholders 2x; live had no scale. */
1153  .logo--root svg {
1154    scale: 1;
1155  }
1156
1157  .logo--wrapper {
1158    max-width: var(--max-width);
1159  }
1160}
1161
1162/* Dare/live templates use "half" spacing; Blockshop 13.1.1 only defines none/small/medium/large/x-large. */
1163
1164
1165@media (min-width: 768px) {
1166  [data-section-id][data-spacing-above='half'] {
1167    --section--padding-top: calc(var(--layout--spacing-small) / 2);
1168  }
1169
1170  [data-section-id][data-spacing-below='half'] {
1171    --section--padding-bottom: calc(var(--layout--spacing-small) / 2);
1172  }
1173}
1174
1175/* Hide labels on product card hover */
1176.product-card--root:hover .product--label {
1177  opacity: 0 !important;
1178  transition: opacity 0.3s ease !important;
1179}
1180/* Remove oval/pill background from navigation filter */
1181.navigation--filter {
1182  background: none !important;
1183  border: none !important;
1184  border-radius: 0 !important;
1185  padding: 0 !important;
1186}
1187
1188.navigation--buttons {
1189  border: none!important;
1190}
1191
1192/* Collection sort wrapper - keeps everything inline and centered */
1193.navigation--sort-wrapper {
1194  display: inline-flex;
1195  align-items: center;
1196  gap: 12px;
1197  white-space: nowrap;
1198  border: none !important;
1199  background: none !important;
1200  padding: 0 !important;
1201  border-radius: 0 !important;
1202  box-shadow: none !important;
1203}
1204
1205.navigation--sort-label {
1206  font-family: var(--overline-font-family) !important;
1207  font-weight: var(--overline-font-weight) !important;
1208  font-size: var(--overline-font-size) !important;
1209  letter-spacing: var(--overline-letter-spacing) !important;
1210  text-transform: var(--overline-text-transform) !important;
1211  margin: 0 !important;
1212  padding: 0 !important;
1213  padding-top: 2px !important;
1214  border: none !important;
1215  background: none !important;
1216  height: 40px !important;
1217  display: flex !important;
1218  align-items: top !important;
1219  line-height: -1 !important;
1220}
1221
1222/* Collection sort dropdown - transparent with border */
1223.collection-sort-dropdown {
1224  height: 40px !important;
1225  padding: 0 32px 0 14px !important;
1226  background-color: transparent !important;
1227  border: 1px solid rgba(0, 0, 0, 0.15) !important;
1228  border-radius: 2px !important;
1229  font-family: var(--font--paragraph--family) !important;
1230  font-weight: 400 !important;
1231  font-size: 12px !important;
1232  line-height: 38px !important;
1233  color: inherit !important;
1234  cursor: pointer !important;
1235  min-width: 150px !important;
1236  
1237  appearance: none !important;
1238  -webkit-appearance: none !important;
1239  -moz-appearance: none !important;
1240  
1241  background-image: url("data:image/svg+xml,%3Csvg width='8' height='5' viewB
1241ox='0 0 8 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4 4L7 1' stroke='currentColor' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") !important;
1242  background-repeat: no-repeat !important;
1243  background-position: right 12px center !important;
1244  background-size: 8px 5px !important;
1245}
1246
1247.collection-sort-dropdown:hover {
1248  border-color: rgba(0, 0, 0, 0.3) !important;
1249  background-color: rgba(0, 0, 0, 0.02) !important;
1250}
1251
1252.navigation--sort-wrapper-mobile {
1253  display: flex;
1254  align-items: center;
1255  gap: 12px;
1256  padding: var(--spacing--1) 0;
1257}
1258/* Modal image - fit to window */
1259.modal--view img {
1260  width: auto !important;
1261  height: auto !important;
1262  max-width: 100vw !important;
1263  max-height: 100vh !important;
1264  object-fit: contain !important;
1265  transition: transform 0.3s ease !important;
1266  cursor: zoom-in !important;
1267  border: none !important;
1268  margin: 0 !important;
1269  padding: 0 !important;
1270}
1271
1272/* Zoomed state - allow panning */
1273.modal--view img.zoomed {
1274  cursor: move !important;
1275  max-width: none !important;
1276  max-height: none !important;
1277}
1278
1279/* Modal container - allow scrolling when zoomed */
1280.modal--view {
1281  display: flex !important;
1282  align-items: center !important;
1283  justify-content: center !important;
1284  background: transparent !important;
1285  padding: 0 !important;
1286  overflow: auto !important;
1287}
1288
1289/* Modal background */
1290[data-modal-index] {
1291  background: rgba(0, 0, 0, 0.95) !important;
1292}
1293.scrolling-content--block-wrapper {
1294  font-family: "Walbaum Text", serif !important;
1295}
1296
1297
1298.predictive-search--heading {
1299  font-family: "Walbaum Text", serif !important;
1300}
1301</style>
1302<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1302<meta name="google-site-verification" content="0qUibqBw29ftaXUVqcXoQvJDH8wcbKM_PAr91IGeG2o">
1303<meta name="facebook-domain-verification" content="1nlgllogwl7zoydrbr6itge31lhttn">
1304<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/16749747/digital_wallets/dialog">
1305<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
1305<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
vendor: 1 bytes, line 1305
1305
1306<script id="shopify-features" type="application/json">{"accessToken":"17d40666903270ea0bc3d2a0ec0695ad","betas":["rich-media-storefront-analytics"],"domain":"daregiftboxes.com","predictiveSearch":true,"shopId":16749747,"locale":"en"}</script>
vendor: 1 bytes, line 1306
1306
1307<script>var Shopify = Shopify || {};
1308Shopify.shop = "virginia-dare-dress-co.myshopify.com";
1309Shopify.locale = "en";
1310Shopify.currency = {"active":"USD","rate":"1.0"};
1311Shopify.country = "US";
1312Shopify.theme = {"name":"LIVE | 07-23","id":155027341504,"schema_name":"Blockshop","schema_version":"13.2.0","theme_store_id":null,"role":"main"};
1313Shopify.theme.handle = "null";
1314Shopify.theme.style = {"id":null,"handle":null};
1315Shopify.cdnHost = "daregiftboxes.com/cdn";
1316Shopify.routes = Shopify.routes || {};
1317Shopify.routes.root = "/";
1318Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1319Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1320Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1321Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1321
1321
1322<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1322
1322
1323<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 1323
1323
1324<script>
1325  window.Shopify = window.Shopify || {};
1326  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1327  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1328  window.Shopify.SignInWithShop.eligible = true;
1329</script>
vendor: 1 bytes, line 1329
1329
1330<script id="shop-js-analytics" type="application/json">{"pageType":"cart"}</script>
vendor: 1 bytes, line 1330
1330
1331<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 1331
1331
1332<script type="module">
1333  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1334
1335  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1336
1337</script>
vendor: 1 bytes, line 1337
1337
1338<script>
1339  window.Shopify = window.Shopify || {};
1340  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1341  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"]};
1342</script>
vendor: 1 bytes, line 1342
1342
1343<script>(function() {
1344  var isLoaded = false;
1345  function asyncLoad() {
1346    if (isLoaded) return;
1347    isLoaded = true;
1348    var urls = ["https:\/\/cdn1.stamped.io\/files\/widget.min.js?shop=virginia-dare-dress-co.myshopify.com","\/\/cdn.shopify.com\/proxy\/19b246f86e592ecba5a2682cff62e25a5462adf5eb2688d5f2069c54b0453ad6\/pdfflipbook.com\/script\/shopify\/?shop=virginia-dare-dress-co.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/cdn.nfcube.com\/instafeed-6a3c69ef02520bcd4f4dcf47c8e0c169.js?shop=virginia-dare-dress-co.myshopify.com","https:\/\/customer-first-focus.b-cdn.net\/cffPCLoader_min.js?shop=virginia-dare-dress-co.myshopify.com","https:\/\/shopify-extension.getredo.com\/main.js?widget_id=lbtnarn5dhdzc4r\u0026shop=virginia-dare-dress-co.myshopify.com"];
1349    for (var i = 0; i < urls.length; i++) {
1350      var s = document.createElement('script');
1351      s.type = 'text/javascript';
1352      s.async = true;
1353      s.src = urls[i];
1354      var x = document.getElementsByTagName('script')[0];
1355      x.parentNode.insertBefore(s, x);
1356    }
1357  };
1358  if(window.attachEvent) {
1359    window.attachEvent('onload', asyncLoad);
1360  } else {
1361    window.addEventListener('load', asyncLoad, false);
1362  }
1363})();</script>
vendor: 1 bytes, line 1363
1363
1364<script id="__st">var __st={"a":16749747,"offset":-14400,"reqid":"9cf879ee-4bdd-4515-9cc0-8e2db5dac7b0-1791250293","pageurl":"daregiftboxes.com\/cart","u":"891f199a7eab","p":"cart"};</script>
vendor: 1 bytes, line 1364
1364
1365<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1365
1365
1366<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,!1)}();</script>
vendor: 1 bytes, line 1366
1366
1367<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//daregiftboxes.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1367
1367
1368<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 = "//daregiftboxes.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>
1368<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 1368
1368
1369<script>
1370  window.Shopify = window.Shopify || {};
1371  window.Shopify.MCP = window.Shopify.MCP || {};
1372  window.Shopify.MCP.enabled = true;
1373  window.Shopify.MCP.shop = "virginia-dare-dress-co.myshopify.com";
1374  window.Shopify.MCP.mcpEndpoint = "https:\/\/daregiftboxes.com\/api\/mcp";
1375  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
1376</script>
vendor: 1 bytes, line 1376
1376
1377<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("\/\/daregiftboxes.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1378</script>
vendor: 1 bytes, line 1378
1378
1379<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://daregiftboxes.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1380</script>
vendor: 1 bytes, line 1380
1380
1381<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1382  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);
1383</script>
vendor: 1 bytes, line 1383
1383
1384<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})}}));
1385</script>
vendor: 1 bytes, line 1385
1385
1386<script id='scb4127' type='text/javascript' async='' src='https://daregiftboxes.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
1386<link rel="stylesheet" media="screen" href="//daregiftboxes.com/cdn/shop/t/131/compiled_assets/styles.css?v=145041372529504007971784590055">
1387<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1387
1388<!-- snippets/routes.liquid -->
1388<script>
1389  if (Shopify) {
1390    Shopify.routes = {
1391      ...Shopify.routes,
1392      cart: '/cart',
1393      cart_add: '/cart/add',
1394      cart_change: '/cart/change',
1395      cart_update: '/cart/update',
1396      libraries: {
1397        theme_async: "//daregiftboxes.com/cdn/shop/t/131/assets/theme-async.js?v=6285413600902926471784590049",
1398        masonry: "//daregiftboxes.com/cdn/shop/t/131/assets/masonry.min.js?v=153413113355937702121784590049",
1399        plyr: "/cdn/shopifycloud/plyr/v2.0/shopify-plyr.en.js",
1400        swipe_listener: "//daregiftboxes.com/cdn/shop/t/131/assets/swipe-listener.min.js?v=123039615894270182531784590049",
1401        vimeo: "https://player.vimeo.com/api/player.js"
1402      },
1403      product_recommendations: '/recommendations/products',
1404      predictive_search: '/search/suggest',
1405      search: '/search',
1406      root: '/',
1407      youtube: 'https://youtube.com/iframe_api'
1408    }
1409  }
1410</script>
1410<script type="module" src="//daregiftboxes.com/cdn/shop/t/131/assets/theme.js?v=122354292207934611701784590049"></script>
1410<script src="https://js.comet-serve.com/script.js?uid=b695e2-3377699819000000-a91744-s"></script>
1410
1411
1412<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 1412-1413
1412
1413<script async src="https://www.googletagmanager.com/gtag/js?id=
1413G-X9VQG3F9BR
vendor: 12 bytes, line 1413
1413"></script>
1414<script>
1415  
vendor: 133 bytes, lines 1415-1418
1415window.dataLayer = window.dataLayer || [];
1416  function gtag(){dataLayer.push(arguments);}
1417  gtag('js', new Date());
1418  gtag('config', '
1418G-X9VQG3F9BR
vendor: 4 bytes, line 1418
1418');
1419</script>
1419
1420
1421<script>
1422  var head = document.head;
1423  var script = document.createElement('script');
1424  script.type = 'text/javascript';
1425  script.src = "https://t.daregiftboxes.com/v1/lst/universal-script?ph=5480d3603b2ca2cae6903db15fa7398b15e29da1344d5b9e14bba7ad15b58de9&tag=!clicked&ref_url=" + encodeURI(document.URL);
1426  head.appendChild(script);
1427</script>
1427
1428<!-- BEGIN app block: shopify://apps/persistent-cart/blocks/script_js/4ce05194-341e-4641-aaf4-5a8dad5444cb -->
1428<script>
1429  window.cffPCLiquidPlaced = true;
1430</script>
1430
1431
1432
1433
1434
1435
1436
1437
1438  
1439  
1440  
1440<script defer src="https://cdn.shopify.com/extensions/01a0fdb8-f623-707d-8d30-cc8c866a1ae4/cart-persistify-151/assets/cffPC.production.min.js" onerror="this.onerror=null;this.remove();var s=document.createElement('script');s.defer=true;s.src='https://customer-first-focus.b-cdn.net/cffPC.production.min.js';document.head.appendChild(s);"></script>
1440
1441
1442
1443
1444
1445<!-- END app block --><!-- BEGIN app block: shopify://apps/giftship/blocks/giftship/26bd5756-d344-471d-baf8-ba6267b82da9 -->
1446<!-- BEGIN app snippet: giftship_snippet -->
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457<script defer>
1458  if (typeof(GIST) == 'undefined') {
1459    window.GIST = GIST = {};
1460  }
1461  if (typeof(GIST.f) == 'undefined') {
1462    GIST.f = {};
1463  }
1464
1465  GIST.drawer_cart = true;
1466
1467  GIST.f._drawerRedirect = function() {
1468
1469    var cartRedirect = localStorage.getItem("gs_drawer_cart_redirect");
1470
1471    if (GIST.drawer_cart === true && cartRedirect === "true" && window.location.search.indexOf("gs_drawer_referrer") === -1) {
1472      var redirectUrl = "/";
1473      if (document.referrer && document.referrer.indexOf("/a/gs") === -1 && document.referrer.indexOf("/checkouts/") === -1) {
1474        redirectUrl = document.referrer;
1475      }
1476      if (redirectUrl.indexOf("?") === -1) {
1477        redirectUrl = redirectUrl + "?gs_drawer_open=true";
1478      } else if (redirectUrl.indexOf("gs_drawer_open") === -1) {
1479        redirectUrl = redirectUrl + "&gs_drawer_open=true";
1480      }
1481      window.location = redirectUrl;
1482    }
1483  }
1484
1485  localStorage.removeItem("gs_drawer_cart_redirect");
1486
1487  
1488  GIST.f._drawerRedirect();
1489  
1490</script>
1490
1491
1492
1493
1494
1495  
1495<script
1496    type="module"
1497    src="https://cdn.shopify.com/extensions/01a0f967-4534-739d-a1e4-1895acb173d9/giftship-129/assets/giftship.js?loaded_by=snippet&v=2.0.0"
1498    async
1499    crossorigin="anonymous"
1500  ></script>
1500
1501  
1502
1503  <link rel="stylesheet" type="text/css" href="https://cdn.shopify.com/extensions/01a0f967-4534-739d-a1e4-1895acb173d9/giftship-129/assets/giftship.css">
1504
1505
1506
1507<!-- END app snippet -->
1508
1509
1510
1511<!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
1512
1513<script id='shopify-chat-app-embed-data' type='application/json'>
1514  {
1515    "settings": {
1516      "invertActivatorColors": true,
1517      "greetingMessage": "Real people are here to answer any questions!",
1518      "showFeaturedProducts": true,
1519      "featuredProducts": [],
1520      "horizontalPosition": "bottom_right",
1521      "icon": "email",
1522      "buttonLabel": "Live chat"
1523    }
1524  }
1525</script>
1525
1526
1527<style data-shopify>
1528  
1529
1530  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
1531  shopify-chat:defined:empty {
1532    display: grid;
1533  }
1534
1535  :root {
1536    --shopify-chat-bg-color: #EDF1F5;
1537    --shopify-chat-text-color: #172B2B;
1538    --shopify-chat-accent-bg-color: #172B2B;
1539    --shopify-chat-accent-text-color: #EDF1F5;
1540    --shopify-chat-activator-offset: 20px;
1541
1542    
1543
1544    --shopify-chat-activator-font-size: 16px;
1545    --shopify-chat-border-radius: 16px;
1546  }
1547
1548  
1549</style>
1550
1551<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
1551
1552
1553
1554<!-- END app block --><!-- BEGIN app block: shopify://apps/zigpoll-customer-surveys/blocks/zigpoll-embed/019a552e-a887-7983-9977-f95313668ab3 --><!-- BEGIN app snippet: zigpoll-embed -->
1554<script type="text/javascript" async src="https://cdn.zigpoll.com/zigpoll-shopify-embed.js?shop=virginia-dare-dress-co.myshopify.com"></script>
1554
1555<!-- END app snippet -->
1556
1557
1558<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1559<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: 16749747,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "cart"};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 1559
1559
1560<script>
1561  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1562</script>
vendor: 1 bytes, line 1562
1562
1563<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}
1563).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: 16749747,storefrontBaseUrl: "https://daregiftboxes.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://daregiftboxes.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2255159488","configuration":"{\"hyrosConsentRequired\":\"true\",\"hyrosProductHash\":\"5480d3603b2ca2cae6903db15fa7398b15e29da1344d5b9e14bba7ad15b58de9\",\"hyrosUrl\":\"https:\\\/\\\/t.daregiftboxes.com\\\/v1\\\/lst\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"791352da8f4428ce4dfa70ca8d117ea2","type":"APP","apiClientId":1804565,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1563,"dataSharingState":"unrestricted"},{"id":"932577472","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-ZJ77279B50\\\",\\\"G-Y4DX32NY6S\\\",\\\"G-X9VQG3F9BR\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"172916928","configuration":"{\"pixel_id\":\"1406699972779025\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"52920512","configuration":"{\"tagID\":\"2613825530677\"}","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":"89817280","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"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":"Dare Gift Boxes","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"virginia-dare-dress-co.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/daregiftboxes.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8067999891648","handle":"autumn-hello","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45605103763648","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8349264445632","handle":"charcuterie-in-a-box","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46915913515200","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8220687302848","handle":"foodie-delight","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46282317037760","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://daregiftboxes.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"155027341504","themePublished":"true","eventMetadataId":"e99fb7dd-2a7f-4915-8a67-1a9d4540de01","pageType":"cart","shopId":"16749747","storefrontBaseUrl":"https:\/\/daregiftboxes.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>
1563<script>
1564  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1565  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1566  window.ShopifyAnalytics.meta.currency = 'USD';
1567  var meta = {"page":{"pageType":"cart","requestId":"9cf879ee-4bdd-4515-9cc0-8e2db5dac7b0-1791250293"}};
1568  for (var attr in meta) {
1569    window.ShopifyAnalytics.meta[attr] = meta[attr];
1570  }
1571</script>
vendor: 1 bytes, line 1571
1571
1572<script class="analytics">
1573  (function () {
1574    var customDocumentWrite = function(content) {
1575      var jquery = null;
1576
1577      if (window.jQuery) {
1578        jquery = window.jQuery;
1579      } else if (window.Checkout && window.Checkout.$) {
1580        jquery = window.Checkout.$;
1581      }
1582
1583      if (jquery) {
1584        jquery('body').append(content);
1585      }
1586    };
1587
1588    var hasLoggedConversion = function(token) {
1589      if (token) {
1590        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1591      }
1592      return false;
1593    }
1594
1595    var setCookieIfConversion = function(token) {
1596      if (token) {
1597        var twoMonthsFromNow = new Date(Date.now());
1598        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1599
1600        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1601      }
1602    }
1603
1604    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1605    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1606    if (trekkie.integrations) {
1607      return;
1608    }
1609    trekkie.methods = [
1610      'identify',
1611      'page',
1612      'ready',
1613      'track',
1614      'trackForm',
1615      'trackLink'
1616    ];
1617    trekkie.factory = function(method) {
1618      return function() {
1619        var args = Array.prototype.slice.call(arguments);
1620        args.unshift(method);
1621        trekkie.push(args);
1622        if (method == 'track' || method == 'page') {
1623          var pageUrl;
1624          try {
1625            pageUrl = window.location.href;
1626          } catch (e) {}
1627          var pageReferrer;
1628          try {
1629            pageReferrer = document.referrer;
1630          } catch (e) {}
1631          try {
1632            if (window.__TREKKIE_SHIM_QUEUE == null) {
1633              window.__TREKKIE_SHIM_QUEUE = [];
1634            }
1635            window.__TREKKIE_SHIM_QUEUE.push({
1636              from: 'trekkie-stub',
1637              method: method,
1638              args: args.slice(1),
1639              pageContext: {
1640                url: pageUrl,
1641                referrer: pageReferrer
1642              }
1643            });
1644          } catch (e) {
1645            // no-op
1646          }
1647        }
1648        return trekkie;
1649      };
1650    };
1651    for (var i = 0; i < trekkie.methods.length; i++) {
1652      var key = trekkie.methods[i];
1653      trekkie[key] = trekkie.factory(key);
1654    }
1655    trekkie.load = function(config) {
1656      trekkie.config = config || {};
1657      trekkie.config.initialDocumentCookie = document.cookie;
1658      var first = document.getElementsByTagName('script')[0];
1659var script = document.createElement('script');
1660script.type = 'text/javascript';
1661script.onerror = function(e) {
1662  var scriptFallback = document.createElement('script');
1663  scriptFallback.type = 'text/javascript';
1664  scriptFallback.onerror = function(error) {
1665          var Monorail = {
1666      produce: function produce(monorailDomain, schemaId, payload) {
1667        var currentMs = new Date().getTime();
1668        var event = {
1669          schema_id: schemaId,
1670          payload: payload,
1671          metadata: {
1672            event_created_at_ms: currentMs,
1673            event_sent_at_ms: currentMs
1674          }
1675        };
1676        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1677      },
1678      sendRequest: function sendRequest(endpointUrl, payload) {
1679        // Try the sendBeacon API
1680        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1681          var blobData = new window.Blob([payload], {
1682            type: 'text/plain'
1683          });
1684
1685          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1686            return true;
1687          } // sendBeacon was not successful
1688
1689        } // XHR beacon
1690
1691        var xhr = new XMLHttpRequest();
1692
1693        try {
1694          xhr.open('POST', endpointUrl);
1695          xhr.setRequestHeader('Content-Type', 'text/plain');
1696          xhr.send(payload);
1697        } catch (e) {
1698          console.log(e);
1699        }
1700
1701        return false;
1702      },
1703      isIos12: function isIos12() {
1704        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1705      }
1706    };
1707    Monorail.produce('monorail-edge.shopifysvc.com',
1708      'trekkie_storefront_load_errors/1.1',
1709      {shop_id: 16749747,
1710      theme_id: 155027341504,
1711      app_name: "storefront",
1712      context_url: window.location.href,
1713      source_url: "//daregiftboxes.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1714
1715  };
1716  scriptFallback.async = true;
1717  scriptFallback.src = '//daregiftboxes.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1718  first.parentNode.insertBefore(scriptFallback, first);
1719};
1720script.async = true;
1721script.src = '//daregiftboxes.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1722first.parentNode.insertBefore(script, first);
1723
1724    };
1725    trekkie.load(
1726      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":16749747,"isMerchantRequest":null,"themeId":155027341504,"themeCityHash":"6699979929335018254","contentLanguage":"en","currency":"USD","eventMetadataId":"e99fb7dd-2a7f-4915-8a67-1a9d4540de01"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1727    );
1728
1729    var loaded = false;
1730    trekkie.ready(function() {
1731      if (loaded) return;
1732      loaded = true;
1733
1734      window.ShopifyAnalytics.lib = window.trekkie;
1735
1736      var originalDocumentWrite = document.write;
1737      document.write = customDocumentWrite;
1738      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1739      document.write = originalDocumentWrite;
1740
1741      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1742      var token = match? match[1]: undefined;
1743      if (!hasLoggedConversion(token)) {
1744        setCookieIfConversion(token);
1745        
1746      }
1747    });
1748
1749    window.ShopifyAnalytics.lib.page(null,{"pageType":"cart","requestId":"9cf879ee-4bdd-4515-9cc0-8e2db5dac7b0-1791250293","shopifyEmitted":true});
1750
1751    var eventsListenerScript = document.createElement('script');
1752    eventsListenerScript.async = true;
1753    eventsListenerScript.src = "//daregiftboxes.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1754    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1755})();</script>
1755
1756  
1756<script>
1757  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1758    window.ga = function ga() {
1759      (window.ga.q = window.ga.q || []).push(arguments);
1760      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1761        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1762      }
1763      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
1764    };
1765    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1766      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1767    }
1768  }
1769</script>
vendor: 1 bytes, line 1769
1769
1770<script
1771  defer
1772  src="https://daregiftboxes.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1773  data-application="storefront-renderer"
1774  data-shop-id="16749747"
1775  data-render-region="gcp-us-central1"
1776  data-page-type="cart"
1777  data-theme-instance-id="155027341504"
1778  data-theme-name="Blockshop"
1779  data-theme-version="13.2.0"
1780  data-monorail-region="shop_domain"
1781  data-resource-timing-sampling-rate="10"
1782  data-shs="true"
1783  data-shs-beacon="true"
1784  data-shs-export-with-fetch="true"
1785  data-shs-logs-sample-rate="1"
1786  data-shs-beacon-endpoint="https://daregiftboxes.com/api/collect"
1787></script>
vendor: 1 bytes, line 1787
1787
1788<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to Dare Gift Boxes. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"continueAsChip":false,"exportCommand":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
1788,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 1788
1788
1789<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"16749747","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Count me in for early access, maker stories, and a little gifting inspiration"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":false},"visitor":{"country":"US","language":"en"}}</script>
1789
1790<meta name="shopify-y" content="00000000-0000-0000-5000-000000000000" data-expiration="1822807893000"><meta name="shopify-s" content="00000000-0000-0000-5000-000000000000" data-expiration="1791252093000"><meta name="new-cookie-storage-activated" content="t">
1791</head>
1792
1793  <body
1794    class="template--cart"
1795    data-theme-id="606"
1796    data-theme-name="Blockshop"
1797    data-theme-version="13.2.0"
1798    data-theme-preset="Blockshop"
1799    data-transition-container="viewport"
1800  >
1801    <a data-item="a11y-button" href='#main_content' id="a11y_skip">Skip to main content</a>
1802
1803    <div
1804      class="layout--viewport"
1805      data-button-transitions="true"
1806      data-drawer-status="closed"
1807      data-drop-shadows="false"
1808      data-cart-empty="true"
1809      data-logged-in="false"
1810      data-money-format="${{amount}}"
1811      data-product-storage="4"
1812    ><!-- BEGIN sections: header-group -->
1813<aside id="shopify-section-sections--21393141137600__announcement" class="shopify-section shopify-section-group-header-group section--announcement"><!-- sections/announcement.liquid --><announcement-bar-element
1814  class="announcement--root"
1815  data-section-id="sections--21393141137600__announcement"
1816  data-section-type="announcement"
1817  data-countdown-container
1818  data-background-color="dark"
1819  data-border="none"
1820  data-rotate-frequency="7"
1821  data-scroll-text="true"
1822  data-sticky-enabled="false"
1823  data-text-color="white"
1824  
1825  
1826    style="--announcement--animation-speed:3;"
1827  
1828>
1829  <div class="announcement--wrapper">
1830    <div class="announcement--left" data-mq="medium-large"></div>
1831
1832    <div class="announcement--center"><button
1833          class="announcement--previous"
1834          aria-label="previous"
1835          aria-hidden="true"
1836        ><svg class="icon--root icon--chevron-left" data-invertible="true" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg">
1837      <path d="m3.13 10 8.58 8.58L10.29 20l-10-10 10-10 1.42 1.42z" fill="currentColor" fill-rule="nonzero" />
1838    </svg></button><div class="announcement--blocks"><a
1839      class="announcement--block"href="/collections/autumn-gifts"aria-hidden="false"
1840      data-transition-item="viewport"
1841      data-transition-trigger="custom"
1842      data-transition-type="slide-in"
1843      data-transition-active="false"data-mq=""
1844    ><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">NEW: The Autumn Collection 🍁</div></div></a><a
1845      class="announcement--block"href="/collections/gift-boxes-shop-all"aria-hidden="true"
1846      data-transition-item="viewport"
1847      data-transition-trigger="custom"
1848      data-transition-type="slide-in"
1849      data-transition-active="false"data-mq=""
1850    ><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">Make it personal – all gifts include your message on a handwritten note ✍🏻</div></div></a><a
1851      class="announcement--block"href="/pages/contact-us"aria-hidden="true"
1852      data-transition-item="viewport"
1853      data-transition-trigger="custom"
1854      data-transition-type="slide-in"
1855      data-transition-active="false"data-mq=""
1856    ><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div><div class="announcement--block-wrapper"><div class="announcement--text" data-item="nav-text">💻 Bulk ordering? You can send us a spreadsheet of addresses!</div></div></a></div><button
1857          class="announcement--next"
1858          aria-label="next"
1859          aria-hidden="true"
1860        ><svg class="icon--root icon--chevron-right" data-invertible="true" width="12" height="20" viewBox="0 0 12 20" xmlns="http://www.w3.org/2000/svg">
1861      <path d="M8.87 10 .29 1.42 1.71 0l10 10-10 10-1.42-1.42z" fill="currentColor" fill-rule="nonzero" />
1862    </svg></button></div>
1863
1864    <div class="announcement--right" data-mq="medium-large"></div>
1865  </div>
1866</announcement-bar-element>
1867
1868<style>
1869  :root {
1870    --announcement--sticky: 0;
1871  }
1872
1873  .section--header ~ #shopify-section-sections--21393141137600__announcement {
1874    top: calc(var(--header--sticky, 0) * var(--header--height, 0px));
1875    z-index: 4;
1876  }
1877</style>
1878
1879
1880<script>
1881  document.documentElement.style.setProperty(
1882    '--announcement--height',
1883    `${document.querySelector('.announcement--root').offsetHeight.toFixed(2)}px`
1884  );
1885</script>
1885</aside><header id="shopify-section-sections--21393141137600__header" class="shopify-section shopify-section-group-header-group section--header"><!-- sections/header.liquid --><header-element
1886  class="header--root"
1887  data-section-id="sections--21393141137600__header"
1888  data-section-type="header"
1889  data-container-width="6"
1890  data-icons="true"
1891  data-layout="left-left"
1892  data-mobile-spacing-above="none"
1893  data-mobile-spacing-below="none"
1894  data-spacing-above="none"
1895  data-spacing-below="none"
1896  data-sticky="false"
1897  data-sticky-enabled="true"
1898  aria-expanded="false"
1899  aria-hidden="false"
1900  data-hover-disabled="false"
1901  
1902    data-background-color="none"
1903    
1904    data-overlap-behavior="drawer"
1905    data-reduce-height="true"
1906    data-scroll-hide="false"
1907    data-text-color="body"
1908    data-transparent-enabled="true"
1909    data-transparent-text-color="white"
1910  
1911>
1912  <div class="header--wrapper"><div class="header--logo"><div class="header--primary-logo"><!-- snippets/logo.liquid --><a
1913  class="small-logo--root"
1914  href="/"
1915  title="Dare Gift Boxes"
1916  itemscope
1917  itemprop="url"
1918  itemtype="https://schema.org/Organization"
1919><img src="//daregiftboxes.com/cdn/shop/files/Dare_New_Logo_Dark.svg?v=1758996664&amp;width=246" alt="" srcset="//daregiftboxes.com/cdn/shop/files/Dare_New_Logo_Dark.svg?v=1758996664&amp;width=246 246w" width="246" height="130" loading="eager" itemprop="logo" style="--width:123px;--mobile-width:133px;" fetchpriority="high"></a>
1920
1921</div><div class="header--secondary-logo"><!-- snippets/logo.liquid --><a
1922  class="small-logo--root"
1923  href="/"
1924  title="Dare Gift Boxes"
1925  itemscope
1926  itemprop="url"
1927  itemtype="https://schema.org/Organization"
1928><img src="//daregiftboxes.com/cdn/shop/files/Dare_New_Logo.svg?v=1753571376&amp;width=246" alt="" srcset="//daregiftboxes.com/cdn/shop/files/Dare_New_Logo.svg?v=1753571376&amp;width=246 246w" width="246" height="130" loading="eager" itemprop="logo" style="--width:123px;--mobile-width:133px;" fetchpriority="high"></a>
1929
1930</div></div><nav
1931      class="header--primary-nav"
1932      
1933        aria-hidden="true"
1934      
1935    >
1936      <button
1937        class="header--drawer-toggle"
1938        data-drawer-open="left"
1939        data-drawer-view="y-menu"
1940        
1941          aria-label="Toggle drawer"
1942        
1943        aria-haspopup="menu"
1944      ><span></span><span></span><span></span></button><button
1945      class="header--search"
1946      data-drawer-open="top"
1947      data-drawer-view="search"
1948      data-item="nav-text"
1949      aria-label="Search"
1950      tabindex="0"
1951    ><svg class="icon--root icon--search" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
1952      <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="currentColor" stroke-miterlimit="10" />
1953      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" />
1954    </svg></button><!-- snippets/x-menu.liquid --><x-menu-element
1955  class="x-menu"
1956  aria-hidden="false"
1957  data-mq="medium-large"
1958  style="--highlight-color:#576678;"
1959>
1960  <ul class="x-menu--level-1--container"><li
1961        class="x-menu--level-1--link"
1962        data-depth="2"
1963        data-megamenu="false"
1964        
1965      ><a
1966            href="/collections/gift-boxes-shop-all"
1967            data-item="nav-text"
1968            
1969              aria-haspopup="true"
1970              aria-expanded="false"
1971              aria-controls="x-menu_gift-boxes"
1972            
1973          ><span class="x-menu--level-1--text">Gift Boxes<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
1974      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
1975    </svg></span></a><div
1976            class="x-menu--level-2--container"
1977            id="x-menu_gift-boxes"
1978            aria-hidden="true"
1979            data-background-color="none"
1980            data-megamenu="false"
1981            data-text-color="body"
1982            
1983          ><div class="x-menu--level-2--wrapper"><ul
1984                      class="x-menu--level-2--list"
1985                      data-single-parents="true"
1986                      
1987                    ><li class="x-menu--level-2--link">
1988                      <a
1989                        href="/collections/autumn-gifts"
1990                        data-item="sub-nav-text"
1991                      >New for Fall 🥧🍁</a>
1992                    </li><li class="x-menu--level-2--link">
1993                      <a
1994                        href="/collections/thank-you"
1995                        data-item="sub-nav-text"
1996                      >Thank You</a>
1997                    </li><li class="x-menu--level-2--link">
1998                      <a
1999                        href="/collections/birthday"
2000                        data-item="sub-nav-text"
2001                      >Birthday </a>
2002                    </li><li class="x-menu--level-2--link">
2003                      <a
2004                        href="/collections/office"
2005                        data-item="sub-nav-text"
2006                      >Office</a>
2007                    </li><li class="x-menu--level-2--link">
2008                      <a
2009                        href="/collections/experience-gifts"
2010                        data-item="sub-nav-text"
2011                      >Experiences</a>
2012                    </li><li class="x-menu--level-2--link">
2013                      <a
2014                        href="/collections/gifts-under-50"
2015                        data-item="sub-nav-text"
2016                      >Under $55</a>
2017                    </li><li class="x-menu--level-2--link">
2018                      <a
2019                        href="/collections/housewarming"
2020                        data-item="sub-nav-text"
2021                      >Housewarming</a>
2022                    </li><li class="x-menu--level-2--link">
2023                      <a
2024                        href="/collections/relaxation-gifts"
2025                        data-item="sub-nav-text"
2026                      >Relaxation</a>
2027                    </li><li class="x-menu--level-2--link">
2028                      <a
2029                        href="/collections/sympathy"
2030                        data-item="sub-nav-text"
2031                      >Sympathy</a>
2032                    </li><li class="x-menu--level-2--link">
2033                      <a
2034                        href="/collections/for-her"
2035                        data-item="sub-nav-text"
2036                      >For Her</a>
2037                    </li><li class="x-menu--level-2--link">
2038                      <a
2039                        href="/collections/for-him"
2040                        data-item="sub-nav-text"
2041                      >For Him</a>
2042                    </li><li class="x-menu--level-2--link">
2043                      <a
2044                        href="/collections/for-a-couple"
2045                        data-item="sub-nav-text"
2046                      >For a Couple</a>
2047                    </li><li class="x-menu--level-2--link">
2048                      <a
2049                        href="/collections/gifts-for-a-group"
2050                        data-item="sub-nav-text"
2051                      >For a Family</a>
2052                    </li><li class="x-menu--level-2--link">
2053                      <a
2054                        href="/collections/gift-boxes-shop-all"
2055                        data-item="sub-nav-text"
2056                      >Shop All </a>
2057                    </li></ul></div></div></li><li
2058        class="x-menu--level-1--link"
2059        data-depth="2"
2060        data-megamenu="false"
2061        
2062      ><a
2063            href="/pages/custom-gifts"
2064            data-item="nav-text"
2065            
2066              aria-haspopup="true"
2067              aria-expanded="false"
2068              aria-controls="x-menu_custom-business-gifting"
2069            
2070          ><span class="x-menu--level-1--text">
2070Custom Business Gifting<svg class="icon--root icon--chevron-down" data-invertible="true" width="10" height="6" viewBox="0 0 10 6" xmlns="http://www.w3.org/2000/svg">
2071      <path d="M5 4.058 8.53.528l.707.707-3.53 3.53L5 5.472.763 1.235 1.47.528 5 4.058Z" fill="currentColor" fill-rule="nonzero" />
2072    </svg></span></a><div
2073            class="x-menu--level-2--container"
2074            id="x-menu_custom-business-gifting"
2075            aria-hidden="true"
2076            data-background-color="none"
2077            data-megamenu="false"
2078            data-text-color="body"
2079            
2080          ><div class="x-menu--level-2--wrapper"><ul
2081                      class="x-menu--level-2--list"
2082                      data-single-parents="true"
2083                      
2084                    ><li class="x-menu--level-2--link">
2085                      <a
2086                        href="/pages/custom-gifting"
2087                        data-item="sub-nav-text"
2088                      >Custom Gifting </a>
2089                    </li><li class="x-menu--level-2--link">
2090                      <a
2091                        href="/pages/private-gifting-portals"
2092                        data-item="sub-nav-text"
2093                      >Private Portals</a>
2094                    </li><li class="x-menu--level-2--link">
2095                      <a
2096                        href="/pages/scheduled-sending"
2097                        data-item="sub-nav-text"
2098                      >Scheduled Sending</a>
2099                    </li><li class="x-menu--level-2--link">
2100                      <a
2101                        href="/pages/branded-products"
2102                        data-item="sub-nav-text"
2103                      >Branded Swag</a>
2104                    </li><li class="x-menu--level-2--link">
2105                      <a
2106                        href="https://daregiftboxes.pipedrive.com/scheduler/wkLWJbCK/dare-gift-boxes-meeting"
2107                        data-item="sub-nav-text"
2108                      >Book a Call</a>
2109                    </li><li class="x-menu--level-2--link">
2110                      <a
2111                        href="/pages/holiday-projects"
2112                        data-item="sub-nav-text"
2113                      >Holiday Gifting</a>
2114                    </li></ul></div></div></li><li
2115        class="x-menu--level-1--link"
2116        data-depth="1"
2117        data-megamenu="false"
2118        
2119      ><a
2120            href="/pages/about"
2121            data-item="nav-text"
2122            
2123          ><span class="x-menu--level-1--text">About Us</span></a></li><li
2124        class="x-menu--level-1--link"
2125        data-depth="1"
2126        data-megamenu="false"
2127        
2128      ><a
2129            href="/pages/contact-us"
2130            data-item="nav-text"
2131            
2132          ><span class="x-menu--level-1--text">Contact</span></a></li></ul>
2133</x-menu-element>
2134
2135</nav>
2136
2137    <nav class="header--secondary-nav" data-item="nav-text"><a
2138      class="header--account"
2139      href="https://daregiftboxes.com/customer_authentication/redirect?locale=en&region_country=US"
2140      aria-label="Account"
2141    ><svg class="icon--root icon--account" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
2142      <circle cx="9.99" cy="5.96" r="3.07" fill="none" stroke="currentColor" stroke-miterlimit="10" />
2143      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="M4.5 17.11c0-3.04 2.46-5.5 5.5-5.5s5.5 2.46 5.5 5.5" />
2144    </svg></a><button
2145      class="header--search"
2146      data-drawer-open="top"
2147      data-drawer-view="search"
2148      data-item="nav-text"
2149      aria-label="Search"
2150      tabindex="0"
2151    ><svg class="icon--root icon--search" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
2152      <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="currentColor" stroke-miterlimit="10" />
2153      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" />
2154    </svg></button><a
2155    class="header--cart"
2156    aria-label="Translation missing: en.cart.title"
2157    
2158      href="/cart"
2159    
2160    data-cart-count="0"
2161  >
2162    <span class="header--cart-wrapper"><svg class="icon--root icon--bag" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
2163      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="M17.04 17.1H2.96L3.5 2.89h12.99l.54 14.21Z" />
2164      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="M7.24 5.79v2.37a2.76 2.76 0 1 0 5.52 0V5.79" />
2165    </svg></span>
2166  </a></nav>
2167  </div></header-element>
2168
2169<style>
2170  :root {
2171    --header--logo-height: 65px;
2172    --header--sticky: 1;
2173    --header--sidebar-height: calc(
2174      var(--spacing--block) + var(--spacing--section--y) + var(--header--logo-height)
2175    );--header--sidebar-width: 0px;}
2176
2177  .section--announcement ~ #shopify-section-sections--21393141137600__header {
2178    top: calc(var(--announcement--sticky, 0) * var(--announcement--height, 0px));
2179    z-index: 4;
2180  }
2181</style>
2182
2183
2184<script>
2185  (() => {
2186    const header_root = document.querySelector('.header--root');
2187    if (!header_root) return;
2188
2189    document.documentElement.style.setProperty(
2190      '--header--height', `${header_root.offsetHeight.toFixed(2)}px`
2191    );
2192  })();
2193
2194  const viewport = document.querySelector('.layout--viewport');
2195  viewport?.setAttribute('data-header-layout', 'left-left');
2196</script>
2196<element-relocator data-move-into=".mobile-nav--search" data-mq="none"><button
2197      class="header--search"
2198      data-drawer-open="top"
2199      data-drawer-view="search"
2200      data-item="nav-text"
2201      aria-label="Search"
2202      tabindex="0"
2203    ><svg class="icon--root icon--search" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
2204      <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="currentColor" stroke-miterlimit="10" />
2205      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" />
2206    </svg></button></element-relocator><element-relocator data-move-into=".mobile-nav--account" data-mq="none"><a
2207      class="header--account"
2208      href="https://daregiftboxes.com/customer_authentication/redirect?locale=en&region_country=US"
2209      aria-label="Account"
2210    ><svg class="icon--root icon--account" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
2211      <circle cx="9.99" cy="5.96" r="3.07" fill="none" stroke="currentColor" stroke-miterlimit="10" />
2212      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="M4.5 17.11c0-3.04 2.46-5.5 5.5-5.5s5.5 2.46 5.5 5.5" />
2213    </svg></a></element-relocator><element-relocator data-move-into=".mobile-nav--menu" data-mq="none"><!-- snippets/y-menu.liquid --><y-menu-element
2214  class="y-menu"
2215  data-id="y-menu_mobile-nav"
2216  data-hover-disabled="false"
2217  data-inside-drawer="true"
2218  style="--highlight-color:#576678;"
2219>
2220  <ul class="y-menu--level-1--container" id="y-menu_mobile-nav">
2221    
2222<li
2223        class="y-menu--level-1--link"
2224        data-depth="2"
2225        
2226      ><animated-details data-id="y-menu_mobile-nav_gift-boxes">
2227              <details class="y-menu--level-1--details">
2228                <summary
2229                  class="y-menu--details-toggle"
2230                  data-item="nav-text"
2231                  
2232                    data-transition-item="y-menu_mobile-nav"
2233                    data-transition-active="true"
2234                  
2235                >
2236                  <span>Gift Boxes</span><svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2237      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2238    </svg></summary><div class="y-menu--details-content">
2239                  <ul
2240                    class="y-menu--level-2--container"
2241                    
2242                      data-depth="2"
2243                    
2244                  ><li class="y-menu--level-2--link" data-item="nav-text"><a
2245                            href="/collections/autumn-gifts"
2246                            data-item="nav-text"
2247                            
2248                              data-transition-item="y-menu_mobile-nav"
2249                            
2250                          >New for Fall 🥧🍁</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2251                            href="/collections/thank-you"
2252                            data-item="nav-text"
2253                            
2254                              data-transition-item="y-menu_mobile-nav"
2255                            
2256                          >Thank You</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2257                            href="/collections/birthday"
2258                            data-item="nav-text"
2259                            
2260                              data-transition-item="y-menu_mobile-nav"
2261                            
2262                          >Birthday </a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2263                            href="/collections/office"
2264                            data-item="nav-text"
2265                            
2266                              data-transition-item="y-menu_mobile-nav"
2267                            
2268                          >Office</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2269                            href="/collections/experience-gifts"
2270                            data-item="nav-text"
2271                            
2272                              data-transition-item="y-menu_mobile-nav"
2273                            
2274                          >Experiences</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2275                            href="/collections/gifts-under-50"
2276                            data-item="nav-text"
2277                            
2278                              data-transition-item="y-menu_mobile-nav"
2279                            
2280                          >Under $55</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2281                            href="/collections/housewarming"
2282                            data-item="nav-text"
2283                            
2284                              data-transition-item="y-menu_mobile-nav"
2285                            
2286                          >Housewarming</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2287                            href="/collections/relaxation-gifts"
2288                            data-item="nav-text"
2289                            
2290                              data-transition-item="y-menu_mobile-nav"
2291                            
2292                          >Relaxation</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2293                            href="/collections/sympathy"
2294                            data-item="nav-text"
2295                            
2296                              data-transition-item="y-menu_mobile-nav"
2297                            
2298                          >Sympathy</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2299                            href="/collections/for-her"
2300                            data-item="nav-text"
2301                            
2302                              data-transition-item="y-menu_mobile-nav"
2303                            
2304                          >For Her</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2305                            href="/collections/for-him"
2306                            data-item="nav-text"
2307                            
2308                              data-transition-item="y-menu_mobile-nav"
2309                            
2310                          >For Him</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2311                            href="/collections/for-a-couple"
2312                            data-item="nav-text"
2313                            
2314                              data-transition-item="y-menu_mobile-nav"
2315                            
2316                          >For a Couple</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2317                            href="/collections/gifts-for-a-group"
2318                            data-item="nav-text"
2319                            
2320                              data-transition-item="y-menu_mobile-nav"
2321                            
2322                          >For a Family</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2323                            href="/collections/gift-boxes-shop-all"
2324                            data-item="nav-text"
2325                            
2326                              data-transition-item="y-menu_mobile-nav"
2327                            
2328                          >Shop All </a></li></ul>
2329                </div>
2330              </details>
2331            </animated-details></li><li
2332        class="y-menu--level-1--link"
2333        data-depth="2"
2334        
2335      ><animated-details data-id="y-menu_mobile-nav_custom-business-gifting">
2336              <details class="y-menu--level-1--details">
2337                <summary
2338                  class="y-menu--details-toggle"
2339                  data-item="nav-text"
2340                  
2341                    data-transition-item="y-menu_mobile-nav"
2342                    data-transition-active="true"
2343                  
2344                >
2345                  <span>Custom Business Gifting</span><svg class="icon--root icon--chevron-right--small" data-invertible="true" width="8" height="14" viewBox="0 0 8 14" xmlns="http://www.w3.org/2000/svg">
2346      <path d="M6.274 7.202.408 1.336l.707-.707 6.573 6.573-.096.096-6.573 6.573-.707-.707 5.962-5.962Z" fill="currentColor" fill-rule="nonzero" />
2347    </svg></summary><div class="y-menu--details-content">
2348                  <ul
2349                    class="y-menu--level-2--container"
2350                    
2351                      data-depth="2"
2352                    
2353                  ><li class="y-menu--level-2--link" data-item="nav-text"><a
2354                            href="/pages/custom-gifting"
2355                            data-item="nav-text"
2356                            
2357                              data-transition-item="y-menu_mobile-nav"
2358                            
2359                          >Custom Gifting </a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2360                            href="/pages/private-gifting-portals"
2361                            data-item="nav-text"
2362                            
2363                              data-transition-item="y-menu_mobile-nav"
2364                            
2365                          >Private Portals</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2366                            href="/pages/scheduled-sending"
2367                            data-item="nav-text"
2368                            
2369                              data-transition-item="y-menu_mobile-nav"
2370                            
2371                          >Scheduled Sending</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2372                            href="/pages/branded-products"
2373                            data-item="nav-text"
2374                            
2375                              data-transition-item="y-menu_mobile-nav"
2376                            
2377                          >Branded Swag</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2378                            href="https://daregiftboxes.pipedrive.com/scheduler/wkLWJbCK/dare-gift-boxes-meeting"
2379                            data-item="nav-text"
2380                            
2381                              data-transition-item="y-menu_mobile-nav"
2382                            
2383                          >Book a Call</a></li><li class="y-menu--level-2--link" data-item="nav-text"><a
2384                            href="/pages/holiday-projects"
2385                            data-item="nav-text"
2386                            
2387                              data-transition-item="y-menu_mobile-nav"
2388                            
2389                          >Holiday Gifting</a></li></ul>
2390                </div>
2391              </details>
2392            </animated-details></li><li
2393        class="y-menu--level-1--link"
2394        data-depth="1"
2395        
2396      ><a
2397              href="/pages/about"
2398              data-item="nav-text"
2399              
2400                data-transition-item="y-menu_mobile-nav"
2401                data-transition-active="true"
2402              
2403            >About Us</a></li><li
2404        class="y-menu--level-1--link"
2405        data-depth="1"
2406        
2407      ><a
2408              href="/pages/contact-us"
2409              data-item="nav-text"
2410              
2411                data-transition-item="y-menu_mobile-nav"
2412                data-transition-active="true"
2413              
2414            >Contact</a></li></ul></y-menu-element>
2415
2416</element-relocator></header><div id="shopify-section-sections--21393141137600__custom_liquid_kDhKL4" class="shopify-section shopify-section-group-header-group section--custom-liquid"><!-- sections/custom-liquid.liquid --><div
2417  class="custom-liquid--root"
2418  data-section-id="sections--21393141137600__custom_liquid_kDhKL4"
2419  data-background-color="none"
2420  data-border="none"
2421  data-container-width="4"
2422  data-mobile-full-width="false"
2423  data-mobile-spacing-above="medium"
2424  data-mobile-spacing-below="medium"
2425  data-mobile-x-alignment="center"
2426  data-text-color="body"
2427  data-spacing-above="large"
2428  data-spacing-below="large"
2429  data-x-alignment="center"
2430>
2431  <div class="custom-liquid--wrapper">
2432    
2432<script>
2433 (function(w, d, t, h, s, n) {
2434   w.FlodeskObject = n;
2435   var fn = function() {
2436     (w[n].q = w[n].q || []).push(arguments);
2437   };
2438   w[n] = w[n] || fn;
2439   var f = d.getElementsByTagName(t)[0];
2440   var v = '?v=' + Math.floor(new Date().getTime() / (120 * 1000)) * 60;
2441   var sm = d.createElement(t);
2442   sm.async = true;
2443   sm.type = 'module';
2444   sm.src = h + s + '.mjs' + v;
2445   f.parentNode.insertBefore(sm, f);
2446   var sn = d.createElement(t);
2447   sn.async = true;
2448   sn.noModule = true;
2449   sn.src = h + s + '.js' + v;
2450   f.parentNode.insertBefore(sn, f);
2451 })(window, document, 'script', 'https://assets.flodesk.com', '/universal', 'fd');
2452</script>
vendor: 1 bytes, line 2452
2452
2453<script>
2454  (function(w, d, t, h, s, n) {
2455    w.FlodeskObject = n;
2456    var fn = function() {
2457      (w[n].q = w[n].q || []).push(arguments);
2458    };
2459    w[n] = w[n] || fn;
2460    var f = d.getElementsByTagName(t)[0];
2461    var v = '?v=' + Math.floor(new Date().getTime() / (120 * 1000)) * 60;
2462    var sm = d.createElement(t);
2463    sm.async = true;
2464    sm.type = 'module';
2465    sm.src = h + s + '.mjs' + v;
2466    f.parentNode.insertBefore(sm, f);
2467    var sn = d.createElement(t);
2468    sn.async = true;
2469    sn.noModule = true;
2470    sn.src = h + s + '.js' + v;
2471    f.parentNode.insertBefore(sn, f);
2472  })(window, document, 'script', 'https://assets.flodesk.com',
2473'/universal', 'fd');
2474</script>
vendor: 1 bytes, line 2474
2474
2475<script>
2476  window.fd('form', {
2477    formId: '5e554f4927f2750026a2d376'
2478  });
2479</script>
2479
2480  </div>
2481</div>
2482
2483</div>
2484<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
2485
2486<!-- END sections: overlay-group --><div class="layout--main-content">
2487        <aside class="layout--sidebar" data-mq="medium-large"></aside>
2488
2489        <main class="layout--template" id="main_content">
2490          <div id="shopify-section-template--21393141661888__main" class="shopify-section section--cart"><!-- sections/cart.liquid --><!-- snippets/cart.liquid --><cart-element
2491  class="cart--root"
2492  
2493    data-section-id="template--21393141661888__main"
2494  
2495  data-background-color="none"
2496  data-view="desktop"
2497  data-container-width="3"
2498  
2499    data-mobile-spacing-above="large"
2500    data-mobile-spacing-below="large"
2501    data-spacing-above="large"
2502    data-spacing-below="large"
2503  
2504  
2505    data-transition-container="cart-desktop"
2506    data-transition-type="fade-in"
2507    data-transition-cascade="vertical"
2508    data-transition-cascade-interval="250"
2509  
2510>
2511  <form
2512    class="cart--form"
2513    action="/cart"
2514    method="post"
2515    novalidate=""
2516    
2517  >
2518    <div class="cart--wrapper">
2519      <div class="cart--header">
2520        <h2
2521          class="cart--title"
2522          data-item="section-heading"
2523          
2524            data-transition-item="cart-desktop"
2525            data-transition-type="slide-in"
2526          
2527        >Your Bag</h2>
2528      </div><div class="cart--body"><div class="cart--headings" data-item="nav-text">
2529            <div class="cart--heading--image"></div>
2530            <div class="cart--heading--title"></div>
2531            <div class="cart--heading--price">Price</div>
2532            <div class="cart--heading--quantity">Quantity</div>
2533            <div class="cart--heading--total">Total</div>
2534          </div></div><div
2535          class="cart--footer"
2536          
2537            data-transition-item="cart-desktop"
2538        ><div
2539      class="cart--notes"
2540      
2541    >
2542      <label for="desktop-cart_note" class="cart--notes--heading">Leave a note with your order</label>
2543      <textarea
2544        class="cart--notes--textarea"
2545        id="desktop-cart_note"
2546        name="note"
2547      ></textarea>
2548    </div><div class="cart--summary">
2549    <div class="cart--totals"><div class="cart--total">
2550        <div data-item="block-heading">Subtotal:
2551        </div>
2552        <div class="cart--total-price money" data-item="nav-text">$0.00 USD</div>
2553      </div>
2554
2555      <div
2556        class="cart--tax-info"
2557        data-item="paragraph"
2558      >Taxes and shipping calculated at checkout</div>
2559    </div>
2560
2561    <button
2562      type="submit"
2563      name="checkout"
2564      class="cart--button"
2565      data-item="button-1"
2566      data-text="Checkout"
2567    >
2568      <span class="cart--button-text">Checkout</span>
2569      <span class="cart--button-spinner"><svg class="icon--root icon--spinner" data-invertible="false">
2570      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
2571    </svg></span>
2572    </button>
2573  </div></div><div class="cart--empty" data-container="block">
2574        <div class="cart--empty-text" data-item="paragraph"><span data-item='rte-content'>Your bag is currently empty.<br/> Browse our selections:</span></div><div class="cart--empty-list" data-container="block"><a class="cart--empty-link" href="/collections/gift-boxes-shop-all" data-item="nav-text">
2575                <span>Shop All Gifts</span>
2576              </a><a class="cart--empty-link" href="/collections/housewarming" data-item="nav-text">
2577                <span>Gifts for the Home</span>
2578              </a><a class="cart--empty-link" href="/collections/relaxation-gifts" data-item="nav-text">
2579                <span>Gifts for Relaxation</span>
2580              </a><a class="cart--empty-link" href="/collections/birthday" data-item="nav-text">
2581                <span>Gifts for Birthdays</span>
2582              </a><a class="cart--empty-link" href="/collections/gifts-under-50" data-item="nav-text">
2583                <span>Gifts Under $55</span>
2584              </a></div></div>
2585    </div></form>
2586</cart-element><!-- snippets/cart.liquid --><cart-element
2587  class="cart--root"
2588  
2589    data-section-id="template--21393141661888__main"
2590  
2591  data-background-color="none"
2592  data-view="mobile"
2593  data-container-width="3"
2594  
2595    data-mobile-spacing-above="large"
2596    data-mobile-spacing-below="large"
2597    data-spacing-above="large"
2598    data-spacing-below="large"
2599  
2600  
2601    data-transition-container="cart-mobile"
2602    data-transition-type="fade-in"
2603    data-transition-cascade="vertical"
2604    data-transition-cascade-interval="250"
2605  
2606>
2607  <form
2608    class="cart--form"
2609    action="/cart"
2610    method="post"
2611    novalidate=""
2612    
2613  >
2614    <div class="cart--wrapper">
2615      <div class="cart--header">
2616        <h2
2617          class="cart--title"
2618          data-item="section-heading"
2619          
2620            data-transition-item="cart-mobile"
2621            data-transition-type="slide-in"
2622          
2623        >Your Bag</h2>
2624      </div><div class="cart--body"></div><div
2625      class="cart--notes"
2626      
2627    >
2628      <label for="mobile-cart_note" class="cart--notes--heading">Leave a note with your order</label>
2629      <textarea
2630        class="cart--notes--textarea"
2631        id="mobile-cart_note"
2632        name="note"
2633      ></textarea>
2634    </div><div class="cart--empty" data-container="block">
2635        <div class="cart--empty-text" data-item="paragraph"><span data-item='rte-content'>Your bag is currently empty.<br/> Browse our selections:</span></div><div class="cart--empty-list" data-container="block"><a class="cart--empty-link" href="/collections/gift-boxes-shop-all" data-item="nav-text">
2636                <span>Shop All Gifts</span>
2637              </a><a class="cart--empty-link" href="/collections/housewarming" data-item="nav-text">
2638                <span>Gifts for the Home</span>
2639              </a><a class="cart--empty-link" href="/collections/relaxation-gifts" data-item="nav-text">
2640                <span>Gifts for Relaxation</span>
2641              </a><a class="cart--empty-link" href="/collections/birthday" data-item="nav-text">
2642                <span>Gifts for Birthdays</span>
2643              </a><a class="cart--empty-link" href="/collections/gifts-under-50" data-item="nav-text">
2644                <span>Gifts Under $55</span>
2645              </a></div></div>
2646    </div><div class="cart--summary">
2647    <div class="cart--totals"><div class="cart--total">
2648        <div data-item="block-heading">Subtotal:
2649        </div>
2650        <div class="cart--total-price money" data-item="nav-text">$0.00 USD</div>
2651      </div>
2652
2653      <div
2654        class="cart--tax-info"
2655        data-item="paragraph"
2656      >Taxes and shipping calculated at checkout</div>
2657    </div>
2658
2659    <button
2660      type="submit"
2661      name="checkout"
2662      class="cart--button"
2663      data-item="button-1"
2664      data-text="Checkout"
2665    >
2666      <span class="cart--button-text">Checkout</span>
2667      <span class="cart--button-spinner"><svg class="icon--root icon--spinner" data-invertible="false">
2668      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
2669    </svg></span>
2670    </button>
2671  </div></form>
2672</cart-element></div>
2672<script data-locksmith>
2673    var load = function () {
2674
2675
2676            Locksmith.initializeSession({silent: window.location.search === ""});
2677
2678
2679      Locksmith.util.on('submit', 'locksmith-resource-form', function (event) {
2680        event.preventDefault();
2681        var data = Locksmith.util.serializeForm(event.target);
2682        var options = { spinner: false, container: 'locksmith-content' };
2683        // a form rendered inline (section replacement) must keep that context
2684        // on resubmit: same enclosing container (there may be several on the
2685        // page), and no layout classes or cancel affordance in the re-render
2686        var inlineContainer = event.target.closest && event.target.closest('[id^="locksmith-content"]');
2687        if (inlineContainer) {
2688          options.container = inlineContainer;
2689        }
2690        if (event.target.getAttribute('data-locksmith-inline') === 'true') {
2691          options.include_layout_classes = false;
2692        }
2693        Locksmith.postResource(data, options);
2694      });
2695
2696      Locksmith.util.on('click', 'locksmith-manual-trigger', function (event) {
2697        event.preventDefault();
2698        Locksmith.postResource({}, { spinner: true, container: document });
2699      });
2700
2701      Locksmith.submitPasscode = function (passcode) {
2702        Locksmith.postResource(
2703          { passcode: passcode },
2704          { spinner: false, container: 'locksmith-content' }
2705        );
2706      };
2707    };
2708
2709    if (typeof Locksmith !== 'undefined') {
2710      load();
2711    } else {
2712      window.addEventListener('load', load);
2713    }
2714  </script>
2714
2715        </main>
2716      </div>
2717
2718      <div class="layout--footer-group"><!-- BEGIN sections: footer-group -->
2719<footer id="shopify-section-sections--21393141104832__footer" class="shopify-section shopify-section-group-footer-group section--footer"><!-- sections/footer.liquid --><div
2720  class="footer--root"
2721  data-section-id="sections--21393141104832__footer"
2722  data-section-type="footer"
2723  data-background-color="accent-1"
2724  data-border="top"
2725  data-container-width="5"
2726  data-mobile-spacing-above="medium"
2727  data-mobile-spacing-below="half"
2728  data-mobile-x-alignment="center"
2729  data-spacing-above="x-large"
2730  data-spacing-below="none"
2731  data-text-color="white"
2732  style="--font--nav--size:12px;"
2733>
2734  <div class="footer--wrapper"><div
2735        class="footer--block"
2736        data-block-type="about"
2737        
2738      >
2739        <div class="footer--block--container" data-container="block"><div class="footer--block--heading" data-item="nav-text">About us</div><div class="footer--about-text" data-item="rte-content"><p>© 2026 Dare Gift Boxes<br/><br/>We’re Dare Gift Boxes, based in Northern Virginia and shipping nationwide. We’re a one-stop shop for curated gift boxes and branded corporate gifts, making it easy to share appreciation with your team, clients, friends, or family through gifts that feel personal, thoughtful, and beautifully packaged.</p></div></div>
2740      </div><div
2741        class="footer--block"
2742        data-block-type="menu"
2743        
2744      >
2745        <div class="footer--block--container" data-container="block"><div
2746                  class="footer--block--heading"
2747                  data-item="nav-text"
2748                  
2749                >Corporate Gifting</div><div
2750                class="footer--menu-container"
2751                
2752              ><ul class="footer--menu" aria-label="Navigation"><li><a href="/pages/scheduled-sending" data-item="sub-nav-text">Scheduled Sending</a></li><li><a href="/pages/private-gifting-portals" data-item="sub-nav-text">Private Portals</a></li><li><a href="/pages/branded-products" data-item="sub-nav-text">Branded Items</a></li><li><a href="/pages/custom-gifts" data-item="sub-nav-text">Custom Gifts</a></li><li><a href="https://daregiftboxes.pipedrive.com/scheduler/wkLWJbCK/dare-gift-boxes-meeting" data-item="sub-nav-text">Book a Discovery Call</a></li></ul></div></div>
2753      </div><div
2754        class="footer--block"
2755        data-block-type="menu"
2756        
2757      >
2758        <div class="footer--block--container" data-container="block"><div
2759                  class="footer--block--heading"
2760                  data-item="nav-text"
2761                  
2762                >Customer Support</div><div
2763                class="footer--menu-container"
2764                
2765              ><ul class="footer--menu" aria-label="Navigation"><li><a href="tel:+15712529602" data-item="sub-nav-text">571-252-9602</a></li><li><a href="/pages/faq" data-item="sub-nav-text">FAQ</a></li><li><a href="/pages/press" data-item="sub-nav-text">In the News</a></li><li><a href="/policies/shipping-policy" data-item="sub-nav-text">Shipping Policy</a></li><li><a href="/policies/refund-policy" data-item="sub-nav-text">Refund Policy</a></li><li><a href="/policies/privacy-policy" data-item="sub-nav-text">Privacy Policy</a></li><li><a href="https://www.instagram.com/daregiftboxes" data-item="sub-nav-text">Instagram</a></li></ul></div></div>
2766      </div><div
2767        class="footer--block"
2768        data-block-type="menu"
2769        
2770      >
2771        <div class="footer--block--container" data-container="block"><div
2772                  class="footer--block--heading"
2773                  data-item="nav-text"
2774                  
2775                >Ready-to-Ship Gift Boxes</div><div
2776                class="footer--menu-container"
2777                
2778              ><ul class="footer--menu" aria-label="Navigation"><li><a href="/collections/gift-boxes-shop-all" data-item="sub-nav-text">Shop All Gifts</a></li><li><a href="/collections/housewarming" data-item="sub-nav-text">Gifts for the Home</a></li><li><a href="/collections/relaxation-gifts" data-item="sub-nav-text">Gifts for Relaxation</a></li><li><a href="/collections/birthday" data-item="sub-nav-text">Gifts for Birthdays</a></li><li><a href="/collections/gifts-under-50" data-item="sub-nav-text">Gifts Under $55</a></li></ul></div></div>
2779      </div></div>
2780</div>
2781
2782
2783
2784</footer><div id="shopify-section-sections--21393141104832__logo" class="shopify-section shopify-section-group-footer-group section--logo"><!-- sections/logo.liquid --><div
2785  class="logo--root"
2786  data-section-id="sections--21393141104832__logo"
2787  data-background-color="accent-1"
2788  data-border="none"
2789  data-mobile-spacing-above="half"
2790  data-mobile-spacing-below="none"
2791  data-spacing-above="none"
2792  data-spacing-below="none"
2793  data-x-alignment="center"
2794  data-mobile-x-alignment="center"
2795  style="--max-width:100%;"
2796>
2797  <div class="logo--wrapper"><img src="//daregiftboxes.com/cdn/shop/files/Cropped_Dare_New_Logo.svg?v=1753646618&amp;width=470" srcset="//daregiftboxes.com/cdn/shop/files/Cropped_Dare_New_Logo.svg?v=1753646618&amp;width=352 352w, //daregiftboxes.com/cdn/shop/files/Cropped_Dare_New_Logo.svg?v=1753646618&amp;width=470 470w" width="470" height="145" loading="lazy" sizes="(max-width: 767px) calc(100vw - 32px), calc(100vw - 96px)"></div>
2798</div>
2799
2800
2801
2802</div>
2803<!-- END sections: footer-group --></div><!-- snippets/layout--navigation.liquid --><div class="layout--navigation">
2804  <button
2805    class="layout--close"
2806    data-text-color="white"
2807    aria-label="close"
2808    aria-hidden="true"
2809  ></button>
2810
2811  <button
2812    class="layout--previous"
2813    aria-hidden="true"
2814    data-modal-button="previous"
2815  ><!-- snippets/nav-arrow.liquid --><div class="nav-arrow" data-direction="left">
2816  <div></div>
2817  <div></div>
2818  <div></div>
2819</div>
2820</button>
2821
2822  <button
2823    class="layout--next"
2824    aria-hidden="true"
2825    data-modal-button="next"
2826  ><!-- snippets/nav-arrow.liquid --><div class="nav-arrow" data-direction="right">
2827  <div></div>
2828  <div></div>
2829  <div></div>
2830</div>
2831</button>
2832
2833  <div class="layout--bottom"></div>
2834</div><!-- snippets/drawer.liquid -->
2834<drawer-element class="drawer--root">
2835  <div class="drawer--overlay" aria-hidden="true"></div>
2836
2837  <div class="drawer--focus-trigger" tabindex="0"></div>
2838  <div class="drawer--focus-start" tabindex="0"></div>
2839
2840  <div
2841    class="drawer--side"
2842    data-side="top"
2843    data-focus-id="search_input"
2844    aria-expanded="false"
2845  >
2846    <div
2847      class="drawer--container"
2848      data-section-id="drawer-top-search"
2849      data-view="search"
2850      data-container-width="5"
2851      data-mobile-spacing-above="medium"
2852      data-mobile-spacing-below="medium"
2853      data-spacing-above="large"
2854      data-spacing-below="large"
2855    ><!-- snippets/main-search.liquid --><predictive-search-element
2856  class="search--root"
2857  data-background-color="none"
2858  aria-busy="false"
2859>
2860  <form action="/search" method="get" role="search">
2861    <div class="search--bar-wrapper">
2862      <div class="search--bar">
2863        <div class="search--icon"><svg class="icon--root icon--search" data-invertible="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20">
2864      <circle cx="8.46" cy="8.46" r="5.56" fill="none" stroke="currentColor" stroke-miterlimit="10" />
2865      <path fill="none" stroke="currentColor" stroke-miterlimit="10" d="m14.4 14.4 2.7 2.7" />
2866    </svg><svg class="icon--root icon--spinner" data-invertible="false">
2867      <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#loading-spinner" />
2868    </svg></div>
2869
2870        <label for="search_input" data-item="hidden-text">Search here...</label>
2871        <input
2872          id="search_input"
2873          class="search--textbox"
2874          type="search"
2875          name="q"
2876          value=""
2877          placeholder="Search here..."
2878          data-item="paragraph"
2879          role="combobox"
2880          aria-owns="predictive_search_results_list"
2881          aria-controls="predictive_search_results_list"
2882          aria-autocomplete="list"
2883          autocorrect="off"
2884          autocomplete="off"
2885          autocapitalize="off"
2886          spellcheck="false"
2887        >
2888
2889        <div class="search--clear" tabindex="0" aria-label="clear" aria-hidden="true"><svg class="icon--root icon--x-mark" data-invertible="true" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
2890      <path d="M9.997 0c5.518 0 9.998 4.48 9.998 9.997 0 5.518-4.48 9.998-9.998 9.998C4.48 19.995 0 15.515 0 9.997 0 4.48 4.48 0 9.997 0Zm0 8.933L7.276 6.211a.749.749 0 1 0-1.062 1.061l2.722 2.722-2.728 2.728a.75.75 0 1 0 1.061 1.062l2.728-2.728 2.729 2.728a.75.75 0 0 0 1.06-1.062l-2.727-2.728 2.717-2.717a.75.75 0 0 0-.531-1.281.746.746 0 0 0-.531.22L9.997 8.933Z" fill="currentColor" />
2891    </svg></div>
2892      </div>
2893
2894      <div class="search--cancel" data-item="block-link" tabindex="0" data-drawer-close>
2895        <span>Cancel</span>
2896      </div>
2897    </div>
2898
2899    <div
2900      class="search--results"
2901      id="predictive_search_results_list"
2902      
2903        data-transition-container="search"
2904        data-transition-type="fade-in"
2905        data-transition-cascade="horizontal"
2906        data-transition-cascade-interval="200"
2907      
2908    ><!-- snippets/predictive-search.liquid --><div class="predictive-search--products"><h3 class="predictive-search--heading" data-item="block-heading">Popular gifts</h3><div
2909      class="predictive-search--product-grid"
2910      data-container="panel"
2911      data-columns="4"
2912      data-mobile-columns="2"
2913      ><!-- snippets/product-card.liquid --><div
2914  class="product-card--root"
2915  data-aspect-ratio="natural"
2916  data-full-width="false"
2917  data-handle="autumn-hello"
2918  data-text-layout="center"
2919  
2920    data-transition-item="search"
2921  
2922  
2923>
2924  <a
2925    href="/products/autumn-hello"
2926    class="product-card--image-wrapper"
2927    tabindex="-1"
2928  ><div
2929        class="product--labels"
2930        data-item="overline"
2931        data-text-color="white"
2932      ><div
2933            class="product--label"
2934            data-background-color="accent-1"
2935            data-label-shape="square"
2936            data-label-type="best-seller"
2937          >Best Seller</div></div><img src="//daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=1440" alt="Autumn gift box with doughnut muffins, two tea bags, raw honey with a wooden dipper, and two sea salt caramels." srcset="//daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=200 200w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=300 300w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=400 400w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=500 500w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=600 600w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=700 700w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=800 800w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=900 900w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&amp;width=1000 1000w" width="1440" height="1800" loading="lazy" class="product-card--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=1200" alt="Autumn Hello gift set with cinnamon doughnut muffins, two tea bags, raw honey with a wooden dipper, and sea salt caramels." srcset="//daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=200 200w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=300 300w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=400 400w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=500 500w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=600 600w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=700 700w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=800 800w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=900 900w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&amp;width=1000 1000w" width="1200" height="1500" loading="lazy" class="product-card--hover-image" sizes="(max-width: 767px) 50vw, 25vw"><!-- snippets/product-quick-add.liquid --></a>
2938
2939  <div class="product-card--details">
2940    <div class="product-card--details-wrapper"><a href="/products/autumn-hello" class="product-card--title-link">
2941        <h3 class="product-card--title" data-item="paragraph">Autumn Hello</h3>
2942      </a></div><!-- snippets/product-card--price.liquid --><div class="product--price-container">
2943  <div class="product--price-wrapper"><span class="product--price" data-item="nav-text">$27.95</span></div></div>
2944</div>
2945</div>
2946
2947<!-- snippets/product-card.liquid --><div
2948  class="product-card--root"
2949  data-aspect-ratio="natural"
2950  data-full-width="false"
2951  data-handle="charcuterie-in-a-box"
2952  data-text-layout="center"
2953  
2954    data-transition-item="search"
2955  
2956  
2957>
2958  <a
2959    href="/products/charcuterie-in-a-box"
2960    class="product-card--image-wrapper"
2961    tabindex="-1"
2962  ><img src="//daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=1280" alt="Charcuterie-in-a-Box gift set with assorted cheeses, meats, snacks, and a wooden board on a green paper-filled base." srcset="//daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=200 200w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=300 300w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=400 400w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=500 500w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=600 600w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=700 700w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=800 800w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=900 900w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&amp;width=1000 1000w" width="1280" height="1600" loading="lazy" class="product-card--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=1200" alt="Charcuterie-in-a-Box set with olive wood board, assorted cheeses, cured meats, gourmet snacks, and sparkling beverage." srcset="//daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=200 200w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=300 300w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=400 400w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=500 500w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=600 600w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=700 700w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=800 800w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=900 900w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&amp;width=1000 1000w" width="1200" height="1500" loading="lazy" class="product-card--hover-image" sizes="(max-width: 767px) 50vw, 25vw"><!-- snippets/product-quick-add.liquid --></a>
2963
2964  <div class="product-card--details">
2965    <div class="product-card--details-wrapper"><a href="/products/charcuterie-in-a-box" class="product-card--title-link">
2966        <h3 class="product-card--title" data-item="paragraph">Charcuterie-in-a-Box</h3>
2967      </a></div><!-- snippets/product-card--price.liquid --><div class="product--price-container">
2968  <div class="product--price-wrapper"><span class="product--price" data-item="nav-text">$149.95</span></div></div>
2969</div>
2970</div>
2971
2972<!-- snippets/product-card.liquid --><div
2973  class="product-card--root"
2974  data-aspect-ratio="natural"
2975  data-full-width="false"
2976  data-handle="foodie-delight"
2977  data-text-layout="center"
2978  
2979    data-transition-item="search"
2980  
2981  
2982>
2983  <a
2984    href="/products/foodie-delight"
2985    class="product-card--image-wrapper"
2986    tabindex="-1"
2987  ><div
2988        class="product--labels"
2989        data-item="overline"
2990        data-text-color="white"
2991      ><div
2992            class="product--label"
2993            data-background-color="accent-1"
2994            data-label-shape="square"
2995            data-label-type="best-seller"
2996          >Best Seller</div></div><img src="//daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=1280" alt="Foodie Delight gift box filled with beef jerky, caramel popcorn, apple crisps, a waffle, cookie, and assorted savory snacks." srcset="//daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=200 200w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=300 300w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=400 400w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=500 500w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=600 600w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=700 700w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=800 800w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=900 900w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&amp;width=1000 1000w" width="1280" height="1600" loading="lazy" class="product-card--image" sizes="(max-width: 767px) 50vw, 25vw"><img src="//daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=1200" alt="Assorted savory and sweet snacks including candied bacon, beef jerky, caramel popcorn, donuts, cookies, and waffles on teal." srcset="//daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=200 200w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=300 300w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=400 400w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=500 500w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=600 600w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=700 700w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=800 800w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=900 900w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&amp;width=1000 1000w" width="1200" height="1500" loading="lazy" class="product-card--hover-image" sizes="(max-width: 767px) 50vw, 25vw"><!-- snippets/product-quick-add.liquid --></a>
2997
2998  <div class="product-card--details">
2999    <div class="product-card--details-wrapper"><a href="/products/foodie-delight" class="product-card--title-link">
3000        <h3 class="product-card--title" data-item="paragraph">Foodie Delight</h3>
3001      </a></div><!-- snippets/product-card--price.liquid --><div class="product--price-container">
3002  <div class="product--price-wrapper"><span class="product--price" data-item="nav-text">$74.95</span></div></div>
3003</div>
3004</div>
3005
3006<div
3007            data-item="blank"
3008            aria-hidden="true"
3009            
3010              data-transition-item="search"
3011            
3012          ></div></div></div>
3013
3014</div>
3015  </form>
3016</predictive-search-element>
3017
3018</div>
3019  </div>
3020
3021  <div
3022    class="drawer--side"
3023    data-side="right"
3024    aria-expanded="false"
3025  ></div>
3026
3027  <div
3028    class="drawer--side"
3029    data-side="left"
3030    aria-expanded="false"
3031  >
3032    <div class="drawer--container" data-view="y-menu"><!-- snippets/mobile-nav.liquid --><div class="mobile-nav">
3033  <div class="mobile-nav--header" data-mq="small">
3034    <div class="mobile-nav--search" data-item="nav-text"></div>
3035
3036    <div class="mobile-nav--account" data-item="nav-text"></div>
3037  </div>
3038
3039  <nav class="mobile-nav--menu" data-item="nav-text"></nav>
3040
3041  <div class="mobile-nav--footer" data-mq="small">
3042    <div class="mobile-nav--social-icons"></div>
3043
3044    <div class="mobile-nav--localization"></div>
3045  </div>
3046</div>
3047
3048
3049</div>
3050  </div>
3051
3052  <div class="drawer--focus-trigger" tabindex="0"></div>
3053</drawer-element><!-- snippets/feedback-bar.liquid --><feedback-bar-element
3054  class="feedback-bar--root"
3055  data-transition-item="viewport"
3056  data-transition-type="slide-in"
3057  data-transition-trigger="custom"
3058  aria-hidden="true"
3059>
3060  <div
3061    id="feedback"
3062    class="feedback-bar--message"
3063    data-background-color="dark"
3064    data-translucent="true"
3065    data-text-color="white"
3066    data-item="nav-text"
3067  ></div>
3068  
3068<script type="application/json">
3069    {
3070      "copied": "Link copied to clipboard",
3071      "comment": "Thank you, your comment has been posted.",
3072      "comment--moderated": "Thanks for your comment. It will have to be approved by the blog owner first before showing up.",
3073      "contact-form": "Thanks for contacting us! We'll get back to you as soon as possible.",
3074      "email-invalid": "Please enter a valid email address",
3075      "newsletter": "Thanks for signing up!",
3076      "product-form": "We'll notify you when this becomes available",
3077      "product--no-items": "The max number of items have already been added",
3078      "product--one-item": "There is only one item left to add to the bag",
3079      "product--n-items": "There are only [num_items] items left to add to the bag",
3080      "theme-store-checkout": "Checkout is not available in the Theme Store preview"
3081    }
3082  </script>
3082
3083</feedback-bar-element>
3084
3085<svg class="icon--root icon--defs" data-invertible="true">
3086      <defs>
3087        <radialGradient id="instagram-hover" r="150%" cx="30%" cy="107%">
3088          <stop offset="0%" stop-color="#fdf497" />
3089          <stop offset="5%" stop-color="#fdf497" />
3090          <stop offset="45%" stop-color="#fd5949" />
3091          <stop offset="60%" stop-color="#d6249f" />
3092          <stop offset="90%" stop-color="#285aeb" />
3093        </radialGradient>
3094        <symbol id="loading-spinner" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">
3095          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor">
3096            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.8391608391608392s" repeatCount="indefinite" />
3097          </rect>
3098          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(27.692 50 50)">
3099            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.7692307692307692s" repeatCount="indefinite" />
3100          </rect>
3101          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(55.385 50 50)">
3102            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6993006993006993s" repeatCount="indefinite" />
3103          </rect>
3104          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(83.077 50 50)">
3105            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.6293706293706294s" repeatCount="indefinite" />
3106          </rect>
3107          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(110.77 50 50)">
3108            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.5594405594405594s" repeatCount="indefinite" />
3109          </rect>
3110          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(138.462 50 50)">
3111            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4895104895104895s" repeatCount="indefinite" />
3112          </rect>
3113          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(166.154 50 50)">
3114            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.4195804195804196s" repeatCount="indefinite" />
3115          </rect>
3116          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(193.846 50 50)">
3117            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.34965034965034963s" repeatCount="indefinite" />
3118          </rect>
3119          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(221.538 50 50)">
3120            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2797202797202797s" repeatCount="indefinite" />
3121          </rect>
3122          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(249.23 50 50)">
3123            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.2097902097902098s" repeatCount="indefinite" />
3124          </rect>
3125          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(276.923 50 50)">
3126            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.13986013986013984s" repeatCount="indefinite" />
3127          </rect>
3128          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(304.615 50 50)">
3129            <animate attributeName="opacity" values="1;0" keyTimes="0;1" dur="0.9090909090909091s" begin="-0.06993006993006992s" repeatCount="indefinite" />
3130          </rect>
3131          <rect x="48" y="24.5" rx="0" ry="0" width="4" height="13" fill="currentColor" transform="rotate(332.308 50 50)">
3132            <animate attributeName="opacity" values="1;0" keyTimes="0;
31321" dur="0.9090909090909091s" begin="0s" repeatCount="indefinite" />
3133          </rect>
3134        </symbol>
3135        <filter id="glow-text" color-interpolation-filters="sRGB" x="-50%" y="-200%" width="200%" height="500%">
3136          <feGaussianBlur in="SourceGraphic" data-target-blur="4" stdDeviation="4" result="blur4" />
3137          <feGaussianBlur in="SourceGraphic" data-target-blur="19" stdDeviation="19" result="blur19" />
3138          <feGaussianBlur in="SourceGraphic" data-target-blur="9" stdDeviation="9" result="blur9" />
3139          <feGaussianBlur in="SourceGraphic" data-target-blur="30" stdDeviation="30" result="blur30" />
3140          <feColorMatrix in="blur4" result="color-0-blur" values="1 0 0 0 0 0 0.9803921568627451 0 0 0 0 0 0.9647058823529412 0 0 0 0 0 0.8 0" />
3141          <feOffset in="color-0-blur" result="layer-0-offsetted" data-target-offset-y="0" />
3142          <feColorMatrix in="blur19" result="color-1-blur" values="0.8156862745098039 0 0 0 0 0 0.49411764705882355 0 0 0 0 0 0.2627450980392157 0 0 0 0 0 0.7 0" />
3143          <feOffset in="color-1-blur" result="layer-1-offsetted" dy="2" data-target-offset-y="2" />
3144          <feColorMatrix in="blur9" result="color-2-blur" values="1 0 0 0 0 0 0.6666666666666666 0 0 0 0 0 0.36470588235294116 0 0 0 0 0 0.5 0" />
3145          <feOffset in="color-2-blur" result="layer-2-offsetted" dy="2" data-target-offset-y="2" />
3146          <feColorMatrix in="blur30" result="color-3-blur" values="1 0 0 0 0 0 0.611764705882353 0 0 0 0 0 0.39215686274509803 0 0 0 0 0 0.4 0" />
3147          <feOffset in="color-3-blur" result="layer-3-offsetted" dy="2" data-target-offset-y="2" />
3148          <feColorMatrix in="blur30" result="color-4-blur" values="0.4549019607843137 0 0 0 0 0 0.16470588235294117 0 0 0 0 0 0 0 0 0 0 0 0.3 0" />
3149          <feOffset in="color-4-blur" result="layer-4-offsetted" dy="16" data-target-offset-y="16" />
3150          <feColorMatrix in="blur30" result="color-5-blur" values="0.4235294117647059 0 0 0 0 0 0.19607843137254902 0 0 0 0 0 0.11372549019607843 0 0 0 0 0 0.2 0" />
3151          <feOffset in="color-5-blur" result="layer-5-offsetted" dy="64" data-target-offset-y="64" />
3152          <feColorMatrix in="blur30" result="color-6-blur" values="0.21176470588235294 0 0 0 0 0 0.10980392156862745 0 0 0 0 0 0.07450980392156863 0 0 0 0 0 0.1 0" />
3153          <feOffset in="color-6-blur" result="layer-6-offsetted" dy="64" data-target-offset-y="64" />
3154          <feColorMatrix in="blur30" result="color-7-blur" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0" />
3155          <feOffset in="color-7-blur" result="layer-7-offsetted" dy="64" data-target-offset-y="64" />
3156          <feMerge>
3157            <feMergeNode in="layer-0-offsetted" />
3158            <feMergeNode in="layer-1-offsetted" />
3159            <feMergeNode in="layer-2-offsetted" />
3160            <feMergeNode in="layer-3-offsetted" />
3161            <feMergeNode in="layer-4-offsetted" />
3162            <feMergeNode in="layer-5-offsetted" />
3163            <feMergeNode in="layer-6-offsetted" />
3164            <feMergeNode in="layer-7-offsetted" />
3165            <feMergeNode in="layer-0-offsetted" />
3166            <feMergeNode in="SourceGraphic" />
3167          </feMerge>
3168        </filter>
3169      </defs>
3170    </svg></div>
3171
3172<!-- Stamped -->
3173<script>function myInit(){ StampedFn.init({ apiKey: 'pubkey-329jTil7613hGf9S80k2B4X2Ona541', sId: '242843' }); }</script>
vendor: 1 bytes, line 3173
3173
3174<script async onload="myInit()" type="text/javascript" src="https://cdn1.stamped.io/files/widget.min.js"></script>
vendor: 1 bytes, line 3174
3174
3175<script>
3176(function() {
3177  let scale = 2;
3178  let currentMedia = null;
3179
3180  document.addEventListener('click', function(e) {
3181    const video = e.target.closest('video');
3182    if (video && video.closest('.modal--view')) {
3183      e.preventDefault();
3184      e.stopPropagation();
3185    }
3186  }, true);
3187
3188  document.body.addEventListener('click', function(e) {
3189    const target = e.target;
3190    const media = target.tagName === 'IMG' ? target : target.closest('video');
3191
3192    if (media && media.closest('.modal--view')) {
3193      e.preventDefault();
3194      e.stopPropagation();
3195
3196      if (media.tagName === 'VIDEO' && media.paused) {
3197        media.play();
3198      }
3199
3200      if (!media.classList.contains('zoomed')) {
3201        media.classList.add('zoomed');
3202        scale = 2;
3203        media.style.transformOrigin = 'center center';
3204        currentMedia = media;
3205      } else {
3206        media.classList.remove('zoomed');
3207        media.style.transform = '';
3208        scale = 1;
3209        currentMedia = null;
3210      }
3211    }
3212  }, true);
3213
3214  document.addEventListener('mousemove', function(e) {
3215    if (!currentMedia || !currentMedia.classList.contains('zoomed')) return;
3216
3217    const rect = currentMedia.getBoundingClientRect();
3218    const x = (e.clientX - rect.left) / rect.width;
3219    const y = (e.clientY - rect.top) / rect.height;
3220    const moveX = (0.5 - x) * (scale - 1) * 100;
3221    const moveY = (0.5 - y) * (scale - 1) * 100;
3222
3223    currentMedia.style.transform = `translate(${moveX}%, ${moveY}%) scale(${scale})`;
3224  });
3225
3226  document.addEventListener('wheel', function(e) {
3227    if (currentMedia && currentMedia.classList.contains('zoomed')) {
3228      e.preventDefault();
3229
3230      const delta = e.deltaY * -0.01;
3231      scale += delta;
3232      scale = Math.min(Math.max(1, scale), 4);
3233
3234      if (scale <= 1) {
3235        currentMedia.classList.remove('zoomed');
3236        currentMedia.style.transform = '';
3237        currentMedia = null;
3238      }
3239    }
3240  }, { passive: false });
3241
3242  document.addEventListener('DOMContentLoaded', function() {
3243    const observer = new MutationObserver(function() {
3244      document.querySelectorAll('.modal--view video').forEach(function(video) {
3245        video.setAttribute('controlslist', 'nodownload nofullscreen');
3246        video.style.pointerEvents = 'auto';
3247      });
3248    });
3249    observer.observe(document.body, { childList: true, subtree: true });
3250  });
3251})();
3252</script>
3252
3253<style>  </style>
3254<div id="shopify-block-AL09GalpFRytIUjR5R__13897900069594145190" class="shopify-block shopify-app-block">
3255<script>
3256console.log("Accessibility Assistant Theme App Extention");
3257window.flagAssetUrls = {
3258    en: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/en.svg",
3259    sv: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sv.svg",
3260    fi: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/fi.svg",
3261    de: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/de.svg",
3262    es: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/es.svg",
3263    pt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/pt.svg",
3264    tr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/tr.svg",
3265    fr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/fr.svg",
3266    ja: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ja.svg",
3267    ko: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ko.svg",
3268    he: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/he.svg",
3269    lv: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/lv.svg",
3270    pl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/pl.svg",
3271    el: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/el.svg",
3272    da: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/da.svg",
3273    it: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/it.svg",
3274    ro: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ro.svg",
3275    bg: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/bg.svg",
3276    hr: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/hr.svg",
3277    cs: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/cs.svg",
3278    nl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/nl.svg",
3279    et: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/et.svg",
3280    hu: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/hu.svg",
3281    ga: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/ga.svg",
3282    lt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/lt.svg",
3283    mt: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/mt.svg",
3284    sk: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sk.svg",
3285    sl: "https://cdn.shopify.com/extensions/019f7e38-fa3a-7f9f-bd12-0bb6c3425650/accessibility-assistant-29/assets/sl.svg"
3286  };
3287(function () {
3288  try{  
3289  const shopId = 16749747;
3290  const version = Date.now();
3291  let loader = null;
3292  var _ada_style = null;
3293  if({"widget_enabled":1,"show_loader":false,"desktop_position":"aa-cc-bottom-left","mobile_position":"aa-mm-cc-bottom-right","size":"26","bottom_padding":"3","widget_outercolor":"#24394c","widget_innercolor":"#ffffff","svg":"icon-1","chargedid":null,"plan":"premium","plan_display_name":"Grow","access_by_admin":0,"hover_text":1}){
3294    const settings = {"widget_enabled":1,"show_loader":false,"desktop_position":"aa-cc-bottom-left","mobile_position":"aa-mm-cc-bottom-right","size":"26","bottom_padding":"3","
3294widget_outercolor":"#24394c","widget_innercolor":"#ffffff","svg":"icon-1","chargedid":null,"plan":"premium","plan_display_name":"Grow","access_by_admin":0,"hover_text":1};
3295    var hideWidgetClass = localStorage.getItem("adaWidgetHidden")? true : false;
3296    if (!settings.show_loader && settings.widget_enabled && !hideWidgetClass) {
3297      const isMobile = window.matchMedia("(max-width: 767px)").matches;
3298      const position = isMobile ? settings.mobile_position : settings.desktop_position;
3299      const widgetSVGs = [{id: 1,name: "icon-1",svg: `<span class="aa-cc-iconimg"><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"viewBox="0 0 1800 1800" style="enable-background:new 0 0 1800 1800;" xml:space="preserve"><linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="1536.4125" y1="263.5875" x2="471.6108" y2="1328.3892"><stop  offset="1" style="stop-color:${settings.widget_outercolor}"/></linearGradient><path d="M900,0c497.1,0,900,402.9,900,900s-402.9,900-900,900S0,1397.1,0,900S402.9,0,900,0z" style="fill:${settings.widget_innercolor}"/><path d="M900,152.8c412.7,0,747.2,334.5,747.2,747.2s-334.5,747.2-747.2,747.2S152.8,1312.7,152.8,900S487.3,152.8,900,152.8L900,152.8z" style="fill:${settings.widget_outercolor}"/><path d="M857.1,372.2c-9.6,3.4-23.9,9.6-31.8,14c-7.9,4.3-22.2,15.7-31.8,25.2c-12.2,12.4-20.3,23.7-27.7,38.9c-7,14.4-11.4,28.4-13.6,42.8c-2.6,16.9-2.6,26.3,0,44.2c2.3,16.3,6.2,28.9,13.6,44.2c7.6,15.6,15.4,26.4,28.8,39.8c13.5,13.5,24,21.1,39.8,28.7c12,5.8,29.6,11.6,40.1,13.4c10.9,1.9,26.9,2.5,38.2,1.5c10.7-0.9,26.9-4.4,36.1-7.8c9.2-3.3,22.5-9.3,29.5-13.4c7-4,20.1-14.8,29-24c11-11.2,19.8-23.8,26.8-38.2c7.4-15.3,11.3-27.9,13.7-44.2c2.5-17.9,2.5-27.3,0-44.2c-2.2-14.4-6.7-28.4-13.7-42.8c-7.3-15-15.6-26.7-27.6-38.9c-9.4-9.5-24.3-21.2-33-25.8c-8.8-4.7-23.8-11-33.4-14.1c-12.7-4.1-23.9-5.6-41.5-5.5C881,366.2,869.9,367.8,857.1,372.2z" style="fill:${settings.widget_innercolor}"/><path d="M531.6,670.7c-7.7,3.8-12.2,7.7-17.8,15.9c-4.1,6-8.9,16-10.6,22.4c-2,7.4-2.8,15.6-2.2,23c0.5,6.4,2.5,14.6,4.4,18.3c2,3.7,7.5,10.5,12.3,15.1c5.1,4.9,15.9,11.8,26.1,16.6c10.7,5.1,52.1,19,108.5,36.5c50.1,15.6,95.1,30.3,99.8,32.7c4.8,2.3,10.2,5.9,12,7.8c1.8,2,4.6,7.1,6.2,11.3c1.6,4.5,2.8,14.8,2.8,25c0.1,9.6-3.3,43.3-7.6,75.8c-5,38.7-18.4,118-39.3,232.9c-17.4,95.9-31.7,175.8-31.7,177.7c0,1.8,1.3,7.9,2.9,13.4c1.8,6.6,5.7,13.2,11,19c5.2,5.7,12.6,11,20.2,14.4c10,4.6,14.6,5.5,27.3,5.5c13.1,0,17.1-0.8,26.5-5.5c6-3,13.5-8.4,16.5-12c3.1-3.6,7.5-10.4,9.9-15.2c2.4-4.7,5.7-13.8,7.3-20.1c1.6-6.4,5.6-26.2,8.9-44.2c3.4-17.9,10.8-55.1,16.6-82.6c5.9-27.4,14.5-65.5,19.3-84.5c4.7-19,12-44.9,16.2-57.6c4.1-12.7,9.5-26.4,11.8-30.5c2.4-4.2,5.8-8.5,7.5-9.7c2.5-1.5,4-1.4,6.5,0.8c1.8,1.6,5.3,6.8,7.7,11.5c2.4,4.8,7.3,17.8,11,28.9c3.7,11,10.6,35.7,15.5,54.7c4.8,19,12.3,50.6,16.7,70.1s12.9,60.6,19.1,91.2c6.1,30.7,12.9,60.5,15.1,66.3c2.2,5.8,7.7,14.7,12.2,19.9c4.9,5.5,12.4,11.1,18.3,13.9c7.8,3.6,13.4,4.6,24.5,4.6c9.6,0,17.8-1.3,24.5-3.7c5.5-2.1,14-7.1,18.7-11.2c4.8-4.1,10.7-11.7,13.3-16.9c3.1-6.5,4.6-12.8,4.6-20.1c0-5.8-14.4-87.4-31.9-181.5c-21-112.3-34.3-188.7-38.7-222.7c-3.8-28.6-7.3-58.8-8-67.3c-0.7-8.8-0.2-20.2,1-26.9c1.2-6.3,3.9-13.2,5.8-15.3c2-2.1,7.8-6.2,12.9-9c5.2-2.9,53-20.5,106.3-39.1c53.3-18.7,103-37.1,110.4-40.9c7.3-3.9,17.3-10.9,22.1-15.7c6-5.9,9.9-12,12.4-19.2c2.7-8.2,3.2-13.4,2.2-23c-0.7-7.2-3.4-17.3-6.5-23.8c-3.1-6.8-8.9-14.7-14.3-19.7c-5.6-5.1-12.3-9.2-17.3-10.5c-4.5-1.2-11.6-1.7-15.9-1.1c-4.2,0.6-15.4,3.3-24.9,6.1c-9.5,2.7-34.2,9.2-54.7,14.4c-20.6,5.2-51.3,12.4-68.2,16.1c-16.9,3.6-43.7,8.8-59.5,11.5c-15.9,2.7-38.3,6.2-50,7.7c-11.6,1.6-34.9,3.9-51.8,5.1c-17.8,1.4-41.2,1.8-55.7,1.1c-13.7-0.7-36.6-2.6-50.9-4.2c-14.2-1.5-37.1-4.6-50.9-6.8c-13.7-2.2-41.8-7.4-62.4-11.6c-20.6-4.2-56-12.3-78.7-18s-49.9-13-60.5-16.2c-10.6-3.3-22.6-5.9-26.9-5.9C545.2,665.7,537.4,667.9,531.6,670.7L531.6,670.7z" style="fill:${settings.widget_innercolor}"/></svg></span>`},{id: 2,name: "icon-2",svg: `<span class="aa-cc-iconimg"><svg id="Layer_1" width="159" height="161" viewBox="0 0 159 161" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><path d="M80 11.9737C117.819 11.9737 148.5 42.9123 148.5 81.1055C148.5 119.299 117.819 150.237 80 150.237C42.1812 150.237 11.5 119.299 11.5 81.1055C11.5001 42.9123 42.1813 11.9737 80 11.9737Z" stroke="white" stroke-width="3" /><g clip-path="url(#clip0_3908_545)"><path d="M107.952 120.261C108.216 121.078 108.796 121.752 109.565 122.14C110.333 122.527 111.214 122.591 112.031 122.319L118.795 120.065C120.484 119.501 121.394 117.677 120.834 115.993C120.268 114.305 118.445 113.391 116.762 113.954L113.07 115.186L103.519 85.8566C103.007 84.2788 101.366 83.3451 99.746 83.7154L85.0403 87.0513C83.8612 84.8676 82.3699 82.8712 80.6261 81.133C77.4888 77.9944 73.523 75.6659 69.0903 74.4953L68.4177 66.0116C68.2815 66.2954 68.1169 66.5692 67.9097 66.819L62.542 73.3786L62.5604 73.6482H62.5505L62.3149 73.6539L58.376 78.4683C59.7254 78.1987 61.1202 78.054 62.5491 78.054C62.5845 78.054 62.6186 78.0554 62.6526 78.0554C62.6725 78.0554 62.6895 78.054 62.7094 78.054C62.8328 78.054 62.9506 78.0625 63.0712 78.0639C65.3628 78.1022 67.5635 78.5052 69.6209 79.2146C72.6801 80.2732 75.4215 82.0042 77.6691 84.249C78.817 85.3997 79.8329 86.6838 80.6956 88.0715C81.8393 89.9104 82.7034 91.9395 83.2383 94.1005C83.6441 95.7351 83.8626 97.4435 83.8626 99.2044C83.8612 105.053 81.5001 110.324 77.6691 114.16C73.8337 117.991 68.5596 120.352 62.7108 120.356C62.6853 120.356 62.6583 120.352 62.6313 120.352C62.6044 120.352 62.5774 120.356 62.5505 120.356C56.7059 120.352 51.4318 117.991 47.5965 114.16C43.7668 110.324 41.4043 105.052 41.4015 99.2044C41.4029 93.3584 43.7668 88.0843 47.5965 84.249C47.8831 83.9666 48.1768 83.6913 48.4762 83.4246C47.947 82.8229 47.6022 82.0624 47.5184 81.2593C47.4092 80.2277 47.7228 79.1792 48.3755 78.3775L49.1289 77.4594C47.439 78.5038 45.8753 79.7354 44.4805 81.133C39.8634 85.7488 37 92.1538 37 99.2044C37 106.255 39.8634 112.657 44.4848 117.276C49.102 121.897 55.5055 124.763 62.5547 124.762C69.6082 124.763 76.0118 121.899 80.6289 117.276C85.2503 112.657 88.1151 106.254 88.1151 99.2044C88.1151 97.11 87.8569 95.0739 87.3801 93.1229L98.3086 90.6426L107.953 120.261H107.952Z"fill="${settings.widget_innercolor}" /><path d="M50.7266 49.3918C50.7266 55.8238 55.2686 61.1972 61.316 62.4856L61.5842 62.1592L61.8126 61.8826C62.5448 60.9886 63.6246 60.4693 64.7781 60.4537C65.6919 60.4409 66.5873 60.7559 67.2967 61.3349C67.5862 61.5718 67.8373 61.8442 68.0431 62.1451L68.0729 62.1848C73.5371 60.4977 77.5087 55.4066 77.5087 49.3904C77.5073 41.9964 71.5123 36.0001 64.1155 36.0001C56.7187 36.0001 50.7266 41.9964 50.7266 49.3918Z"fill="${settings.widget_innercolor}" /><path d="M51.8731 86.0765L49.1317 83.8942C48.9501 83.7551 48.7912 83.5934 48.6394 83.4231C48.3414 83.6913 48.0477 83.9651 47.7625 84.2475C43.93 88.0828 41.5689 93.3569 41.566 99.2029C41.5689 105.052 43.93 110.323 47.7625 114.158C51.5794 117.972 56.8223 120.326 62.6356 120.35C62.6625 120.35 62.6895 120.355 62.715 120.355C68.5638 120.35 73.8394 117.989 77.6733 114.158C81.5044 110.323 83.8654 105.05 83.8669 99.2029C83.8669 97.4406 83.6483 95.7322 83.2425 94.099C82.7076 91.938 81.8421 89.909 80.6998 88.0701C79.8371 86.6824 78.8212 85.3982 77.6733 84.2475C75.4257 82.0028 72.6858 80.2717 69.6252 79.2132C67.5677 78.5037 65.367 78.1007 63.0754 78.0624C62.9548 78.0624 62.8385 78.0525 62.7136 78.0525C62.6952 78.0525 62.6767 78.0539 62.6569 78.0539C61.2479 78.0582 59.8701 78.2015 58.5391 78.4668L57.0748 80.2547L59.8062 82.427C60.7512 82.2638 61.7218 82.173 62.7136 82.173C62.9449 82.173 63.1733 82.183 63.4032 82.1901C65.7515 82.2851 67.9792 82.8541 69.9898 83.8062C72.5297 85.0052 74.7233 86.8172 76.3849 89.0491C77.6931 90.8043 78.6694 92.8206 79.2227 95.0086C79.5633 9
32996.3495 79.7463 97.7542 79.7463 99.2015C79.7463 108.606 72.1225 116.229 62.7164 116.229C53.3104 116.229 45.6894 108.606 45.6894 99.2015C45.6894 93.9203 48.0987 89.1981 51.8759 86.0736L51.8731 86.0765Z"fill="${settings.widget_innercolor}" /><path d="M66.5703 65.9605C67.4089 64.9361 67.3124 63.4561 66.3915 62.5423L66.2141 62.3806C65.7331 61.9875 65.15 61.7988 64.5739 61.8059C63.8559 61.8159 63.1479 62.128 62.6541 62.7211L62.6342 62.7381L61.5133 64.1088L49.1389 79.2359C48.7089 79.7595 48.506 80.4406 48.5756 81.1146C48.6494 81.7886 48.9885 82.41 49.5234 82.8329L63.9098 94.2892L65.7104 95.7195C66.1872 96.0998 66.7604 96.2814 67.3252 96.2729C68.063 96.2629 68.7895 95.9366 69.2833 95.3151C70.1587 94.2169 69.9757 92.6177 68.8775 91.7408L63.3593 87.3479L54.7053 80.4604L62.095 71.4262L66.5717 65.9591L66.5703 65.9605Z"fill="${settings.widget_innercolor}" /></g><defs><clipPath id="clip0_3908_545"><rect width="84" height="88.7619" fill="white" transform="translate(37 36)" /></clipPath></defs></svg></span>`},{id: 3,name: "icon-3",svg: `<span class="aa-cc-iconimg"><svg id="Layer_1" width="159" height="161" viewBox="0 0 159 161" fill="none" xmlns="http://www.w3.org/2000/svg"><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><ellipse cx="79.3889" cy="80.1058" rx="79.3889" ry="80.1058" fill="${settings.widget_outercolor}" /><path d="M80 11.9737C117.819 11.9737 148.5 42.9123 148.5 81.1055C148.5 119.299 117.819 150.237 80 150.237C42.1812 150.237 11.5 119.299 11.5 81.1055C11.5001 42.9123 42.1813 11.9737 80 11.9737Z" stroke="white" stroke-width="3" /><path d="M54.5116 56.1481H66.5668L77.1262 80.4346V100.585L67.7987 121H55.5675L72.0225 89.498L54.5116 56.1481ZM103.348 56.1481L85.8376 89.498L102.293 121H90.0613L80.7339 98.7374V78.6747L91.2933 56.1481H103.348Z" fill="${settings.widget_innercolor}" /><circle cx="79" cy="46.1863" r="10" fill="${settings.widget_innercolor}" /></svg></span>`},{id: 4,name: "icon-4",svg: `<span class="aa-cc-iconimg no-shadow"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 112 112" shape-rendering="geometricPrecision" text-rendering="geometricPrecision"><circle r="27.5" transform="matrix(2.03636 0 0 2.01247 56 56)" fill="${settings.widget_outercolor}"/><circle r="27.5" transform="matrix(1.87325 0 0 1.83482 56 56)" fill="${settings.widget_innercolor}"/><g transform="matrix(.68062 0 0 .68664 19.927 17.687)" clip-path="url(#a)"><path d="M89.358 105.879a4.03 4.03 0 0 0 2.026 2.36c.964.486 2.07.566 3.097.224l8.494-2.83a4.047 4.047 0 0 0 2.561-5.114c-.711-2.12-3.001-3.268-5.114-2.56l-4.637 1.547-11.994-36.832a4.043 4.043 0 0 0-4.738-2.69l-18.467 4.19a31.9 31.9 0 0 0-5.544-7.432 32.1 32.1 0 0 0-14.487-8.336l-.844-10.654c-.171.356-.378.7-.638 1.014l-6.741 8.238.023.338h-.013l-.295.007-4.947 6.046a26.7 26.7 0 0 1 5.24-.52l.13.002.072-.002c.155 0 .303.01.454.013 2.878.048 5.642.554 8.226 1.445a26.6 26.6 0 0 1 10.107 6.322 27 27 0 0 1 3.8 4.8 26.56 26.56 0 0 1 3.977 13.98c-.001 7.346-2.966 13.966-7.777 18.782-4.817 4.811-11.44 7.776-18.785 7.782-.032 0-.066-.006-.1-.006s-.068.006-.102.006c-7.34-.006-13.963-2.971-18.779-7.782-4.81-4.816-7.776-11.438-7.78-18.781.002-7.341 2.97-13.965 7.78-18.781q.54-.532 1.105-1.035a4.9 4.9 0 0 1-1.203-2.72 4.94 4.94 0 0 1 1.076-3.619l.946-1.153a32 32 0 0 0-5.837 4.614A32.02 32.02 0 0 0 .256 79.436a32 32 0 0 0 9.4 22.694 32 32 0 0 0 22.692 9.402 32 32 0 0 0 22.698-9.402 32.02 32.02 0 0 0 9.401-22.694c0-2.63-.324-5.187-.923-7.637l13.724-3.115 12.112 37.195zM17.494 16.88c0 8.078 5.704 14.826 13.298 16.444l.337-.41.287-.347a4.89 4.89 0 0 1 3.724-1.795 4.91 4.91 0 0 1 4.1 2.124l.037.05c6.863-2.118 11.85-8.512 11.85-16.067C51.125 7.593 43.597.063 34.307.063s-16.813 7.53-16.813 16.818" fill="${settings.widget_outercolor}"/><path d="m18.934 62.95-3.443-2.74a4.5 4.5 0 0 1-.619-.592q-.563.503-1.1 1.035c-4.814 4.816-7.779 11.44-7.782 18.781.003 7.345 2.968 13.965 7.781 18.781 4.794 4.79 11.378 7.746 18.678 7.776.034 0 .068.006.1.006 7.345-.006 13.97-2.971 18.785-7.782 4.81-4.816 7.776-11.438 7.778-18.78a26.54 26.54 0 0 0-7.778-18.782 26.6 26.6 0 0 0-10.107-6.322 26.6 26.6 0 0 0-8.225-1.445c-.152 0-.298-.013-.455-.013l-.071.002c-1.77.005-3.5.185-5.171.518l-1.84 2.246 3.431 2.728a21.4 21.4 0 0 1 3.651-.32c.29 0 .577.013.866.022 2.95.12 5.747.834 8.272 2.03a21.44 21.44 0 0 1 8.03 6.584 21.2 21.2 0 0 1 3.564 7.484 21.4 21.4 0 0 1 .658 5.265c0 11.81-9.574 21.383-21.386 21.383s-21.383-9.572-21.383-21.383c0-6.632 3.026-12.562 7.769-16.486z" fill="#fff"/><path d="M37.39 37.688a3.197 3.197 0 0 0-.224-4.293l-.223-.203a3.186 3.186 0 0 0-4.47.428l-.026.021-1.407 1.721L15.5 54.36a3.2 3.2 0 0 0-.708 2.36 3.2 3.2 0 0 0 1.19 2.157L34.05 73.263l2.262 1.797a3.17 3.17 0 0 0 2.027.694 3.18 3.18 0 0 0 2.46-1.202 3.196 3.196 0 0 0-.51-4.489l-6.93-5.517-10.868-8.649 9.28-11.345 5.622-6.866z" fill="${settings.widget_outercolor}"/><clipPath id="a"><rect width="105.488" height="111.468" rx="0" ry="0" transform="translate(.256 .063)" fill="#fff"/></clipPath></g></svg></span>`},{id: 5,name: "icon-5",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eTE0KcDfaLR1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
3299ox="0 0 110 110" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="54676ce9d40440118246901377e8ed90" export-id="09f3084f572146989c1787ad62549e8d" cached="false"><circle r="27.5" transform="matrix(2.004505 0 0 1.991976 55 54.77934)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.725571 0 0 1.764928 55.000001 55)" fill="${settings.widget_outercolor}"/><path d="M47.1463,0.512325c.7571.256162,1.8718.747145,2.5027,1.110035.6099.34155,1.7455,1.23812,2.4816,2.00661.9674.98195,1.5983,1.87852,2.1872,3.09529.5468,1.15273.9043,2.26277,1.0725,3.41554.1893,1.3448.1893,2.092,0,3.5222-.1892,1.3022-.4837,2.3055-1.0725,3.5222-.5889,1.2381-1.2198,2.1134-2.2503,3.1807-1.0726,1.0674-1.8928,1.6651-3.1336,2.2628-.9463.4696-2.3344.9392-3.1546,1.0887-.8622.1494-2.1241.1921-3.0074.1067-.8201-.064-2.103-.3415-2.8391-.6191-.715-.2561-1.7455-.7471-2.3134-1.0673-.5468-.3202-1.5562-1.1741-2.2713-1.8999-.8622-.8965-1.5562-1.8998-2.103-3.0526-.5889-1.2167-.8833-2.22-1.0726-3.5222-.1893-1.4302-.1893-2.1774,0-3.5222.1682-1.15277.5258-2.26281,1.0726-3.41554.5678-1.19542,1.2197-2.13468,2.1661-3.09529.7361-.76849,1.9138-1.68641,2.6078-2.07065.673-.3629,1.8507-.87522,2.6078-1.110036C41.6363,0.106734,42.4985,0,43.8866,0c1.388.021347,2.2503.149428,3.2597.512325ZM84.1182,24.4635c.8623.4056,1.346.8539,1.9559,1.7505.4416.6831.9674,1.7931,1.1567,2.4975.2313.8326.3154,1.7291.2523,2.5617-.0631.7044-.2734,1.6223-.4837,2.0279s-.8202,1.1741-1.3459,1.6864c-.5679.5337-1.7456,1.3022-2.8602,1.8358-1.1777.5764-5.6993,2.1134-11.8823,4.0559-5.489,1.7291-10.4102,3.3729-10.936,3.629-.5257.2775-1.1146.6618-1.3039.8752-.2103.2349-.5047.7899-.673,1.2595-.1892.5123-.3154,1.6437-.3364,2.7751c0,1.0673.3785,4.8244.8412,8.432.5468,4.2907,2.0189,13.107,4.3113,25.8938c1.9138,10.652,3.47,19.5322,3.47,19.7462c0,.192-.1472.875-.3154,1.494-.2103.726-.631,1.451-1.2198,2.113-.5468.619-1.367,1.217-2.2082,1.601-1.0726.491-1.5773.598-2.9864.598-1.4301,0-1.8717-.085-2.9022-.619-.652-.32-1.4722-.918-1.8087-1.324-.3364-.405-.8201-1.152-1.0725-1.686-.2734-.534-.6309-1.537-.7992-2.241-.1893-.705-.6309-2.925-.9884-4.9102-.3575-2.0066-1.1777-6.1266-1.8087-9.1792-.6519-3.0526-1.5983-7.2792-2.103-9.3926-.5258-2.1133-1.325-4.9951-1.7876-6.404-.4417-1.4089-1.0305-2.9459-1.3039-3.3942-.2524-.4696-.6099-.9393-.8202-1.0673-.2524-.1708-.4206-.1495-.694.0853-.2103.1708-.5889.7472-.8413,1.2809-.2734.5336-.8202,1.9639-1.2197,3.202-.3996,1.2381-1.1567,3.9705-1.6825,6.0838s-1.367,5.6143-1.8297,7.7917c-.4837,2.1773-1.4301,6.7242-2.103,10.1397-.652,3.3941-1.4091,6.7241-1.6404,7.3651-.2524.64-.8413,1.643-1.346,2.198-.5258.619-1.3459,1.26-2.0189,1.559-.8413.405-1.4511.512-2.6709.512-1.0516,0-1.9559-.149-2.692-.406-.5888-.234-1.5142-.789-2.0399-1.259-.5258-.448-1.1777-1.302-1.4511-1.879-.3365-.704-.5048-1.409-.5048-2.22c0-.64,1.5773-9.7339,3.4911-20.1725c2.2924-12.4879,3.7435-20.9626,4.2482-24.7624.3996-3.1806.7992-6.5321.8623-7.4714.0841-.9819.021-2.2414-.1052-2.9885-.1262-.7045-.4206-1.4729-.6309-1.7078-.2313-.2348-.8623-.6831-1.4301-1.0033-.5468-.3202-5.7834-2.2627-11.63-4.3334-5.8465-2.0706-11.27239-4.1199-12.09258-4.5469-.79917-.4482-1.89276-1.2167-2.41853-1.7504-.65195-.6618-1.093595-1.3235-1.34596-2.1347-.31546-.8966-.357528-1.4943-.252372-2.5616.084121-.7899.378547-1.9212.715042-2.647.33649-.7472.96741-1.6224,1.55627-2.1774.60989-.5764,1.36699-1.0247,1.89277-1.1741.50473-.1281,1.28286-.1921,1.74554-.1281s1.70348.3843,2.73399.6831c1.05152.2989,3.74343,1.0247,5.99373,1.601s5.6152,1.3876,7.4659,1.7932s4.7739.9819,6.5195,1.2808c1.7245.2988,4.2061.6831,5.468.8539c1.2828.1707,3.8275.4269,5.6782.5763c1.9559.1495,4.5216.1922,6.0989.1068c1.5142-.0854,4.0169-.2775,5.5732-.4483c1.5562-.1921,4.0799-.5337,5.5731-.7685c1.5142-.2348,4.5847-.8325,6.835-1.2808c2.2502-.4696,6.1409-1.3662,8.6225-2.0066s5.468-1.4516,6.6247-1.8145s2.4816-.6404,2.9443-.6404c.4837,0,1.3249.2348,1.9558.555Z" transform="matrix(.864899 0 0 0.81192 17.128656 10.630196)" fill="${settings.widget_innercolor}"/></svg></span>`},{id: 6,name: "icon-6",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="epwl3oG5uij1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
3299ox="0 0 99 99" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="fbb4863837034dcdb819de24ea09395c" export-id="019b909baad94b7c8b98ecae2188ca05" cached="false"><circle r="27.5" transform="matrix(1.8 0 0 1.799992 49.5 49.5)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.612989 0 0 1.640231 49.5 49.5)" fill="${settings.widget_outercolor}"/><g transform="matrix(.854352 0 0 0.757022 18.834197 12.704511)"><path d="M36.5875,20.9982c4.7315-1.9705,6.9697-7.4036,4.9992-12.13511s-7.4036-6.96978-12.1351-4.99926-6.9698,7.40357-4.9993,12.13517c1.9705,4.7315,7.4036,6.9697,12.1352,4.9992Z" fill="${settings.widget_innercolor}"/><path d="M46.218,82.1415c-3.441,6.7312-10.2852,11.4907-18.3726,11.8926-12.0558.6153-22.34092-8.6651-22.95627-20.7209-.31396-6.1786,1.97162-11.8926,5.88977-16.0745c1.306-1.3939,2.8005-2.6246,4.433-3.6293" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M55.0842,63.7187h-24.6893v-32.7391h4.1191l6.0907,31.521" fill="${settings.widget_innercolor}"/><path d="M55.0842,63.7187h-24.6893v-32.7391h4.1191l6.0907,31.521" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M31.6005,44.3289h25.2418" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/><path d="M66.9268,85.6453L55.0845,63.7188" fill="none" stroke="${settings.widget_innercolor}" stroke-width="8.76558" stroke-linecap="round" stroke-linejoin="round"/></g></svg></span>`},{id: 7,name: "icon-7",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="e30gy7SC2tp1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 146 146" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="788df3b0abcb4a588388079b704d89a4" export-id="327a97d2cc8f4bf4a8d569598f3261f9" cached="false"><circle r="27.5" transform="matrix(2.654546 0 0 2.654545 73 73)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(2.239841 0 0 2.304456 73 73)" fill="${settings.widget_outercolor}"/><g transform="translate(34.087814 4.024424)"><path d="M8.24717,36.0895h15.13913L36.6469,66.5887v25.3056L24.9334,117.531h-15.36018L30.2376,77.9707L8.24717,36.0895Zm61.33003,0L47.5868,77.9707L68.2512,117.531h-15.3602L41.1775,89.5737v-25.1951L54.4381,36.0895h15.1391Z" fill="${settings.widget_innercolor}"/><circle r="12.5581" transform="translate(39 23.37)" fill="${settings.widget_innercolor}"/></g></svg></span>`},{id: 8,name: "icon-8",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eIiQXANpBSx1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 109 109" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="47a4f20b948f416ab7ba3ccac5086912" export-id="270aca76196d46649bc342bc9486a87c" cached="false"><circle r="27.5" transform="matrix(1.981819 0 0 1.981818 54.5 54.5)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.733823 0 0 1.750688 54.499702 54.5)" fill="${settings.widget_outercolor}"/><g transform="matrix(.83351 0 0 0.747498 6.052907 13.738048)" clip-path="url(#eIiQXANpBSx7)"><g><path d="M60.231,0.531372c-5.7278,0-10.3846,4.656848-10.3846,10.384628s4.6568,10.3846,10.3846,10.3846c5.7277,0,10.3846-4.6568,10.3846-10.3846s-4.6569-10.384628-10.3846-10.384628ZM50.8848,25.4544c-5.8413,0-8.5024,1.4928-10.5144,7.5289-1.2494,3.7644-2.9856,9.8329-2.9856,13.7596c0,.4868,0,.8275,0,1.2981-12.0559,4.2999-20.7692,15.8365-20.7692,29.3365c0,17.1509,14.003,31.1535,31.1538,31.1535c17.1509,0,31.1539-14.0026,31.1539-31.1535c0-.4381.0162-.8599,0-1.298.9249.6003,1.6226,1.4927,2.2067,2.5961.6977,1.3305,6.458,13.0619,10.125,18.8221c1.3955,2.2068,3.7807,2.5963,5.7116,1.9471c1.9471-.649,3.3264-3.5697,2.3365-5.8413-3.1154-7.0908-9.979-22.8624-11.2933-25.5721-1.2818-2.6611-3.3912-5.1923-6.8798-5.1923h-11.5529c-4.2674,0-6.0036-1.006-7.1394-4.9327s-1.8173-7.3504-1.8173-10.3846c0-3.8943,1.6875-8.2266,1.6875-12.851c0-4.5108-4.3323-9.2164-11.4231-9.2164ZM38.1637,56.6083c.5679,3.3101,1.4279,6.0361,2.4663,9.0865c1.6388,4.7705,3.586,9.6058,11.8125,9.6058h18.0433c.0811.6653.1298,1.363.1298,2.0769c0,12.6725-10.1737,22.8465-22.8462,22.8465-12.6724,0-22.8461-10.174-22.8461-22.8465c0-9.2488,5.387-17.167,13.2404-20.7692Z" fill="${settings.widget_innercolor}"/></g><clipPath id="eIiQXANpBSx7"><rect width="108" height="108" rx="0" ry="0" transform="translate(0 0.531372)" fill=""/></clipPath></g></svg></span>`},{id: 9,name: "icon-9",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="eAJlQ2OurCc1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
3299ox="0 0 130 130" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="5237dd59228d491a8b434fd9a9bb4957" export-id="10eb8b83536b4b998a5a6fef30bf7564" cached="false"><circle r="27.5" transform="matrix(2.363636 0 0 2.363635 65.000003 65)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(2.120154 0 0 2.095327 65 65)" fill="${settings.widget_outercolor}"/><g transform="matrix(.673926 0 0 0.686341 27.305583 20.587561)" clip-path="url(#eAJlQ2OurCc9)"><g><path d="M56.8235,15.3606C56.8235,7.05051,50.0238,0,41.4628,0s-15.3551,7.05597-15.3551,15.3606s6.7942,15.3498,15.3551,15.3498s15.3607-6.7888,15.3607-15.3498Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/><path d="M110.196,115.562L94.8405,86.3565c-2.0121-4.5258-7.803-7.2959-12.5906-6.2871l-31.7191.2509v-34.7455c0-5.5455-4.5368-10.0714-9.8206-10.0714-5.5455,0-9.8206,4.5259-9.8206,10.0714v46.8289c0,3.0209,1.2542,6.0472,3.7734,7.8083c2.2738,1.761,5.2893,2.519,8.3101,2.012l33.993-4.5256L92.065,123.37c1.5213,3.785,5.2892,6.048,9.073,6.048c1.249,0,2.52-.251,3.774-1.004c5.044-2.012,7.307-7.808,5.284-12.847v-.005Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/><path d="M69.9157,107.012c-6.0363,7.296-15.6115,12.083-25.9337,12.083-18.3706,0-33.2296-14.859-33.2296-33.24c0-10.8239,10.066-24.4178,17.8799-30.4595v-11.5764C15.2783,51.115,0.931885,69.4965,0.931885,85.855c0,23.671,19.384815,43.061,43.050115,43.061c15.3606,0,28.7092-8.31,36.2559-20.143.7525-1.51,0-2.775-1.7613-3.533-2.77-2.012-5.5455-1.511-8.5609,1.772Z" clip-rule="evenodd" fill="${settings.widget_innercolor}" fill-rule="evenodd"/></g><clipPath id="eAJlQ2OurCc9"><rect width="110" height="129.412" rx="0" ry="0" transform="translate(.931885 0)" fill="#fff"/></clipPath></g></svg></span>`},{id: 10,name: "icon-10",svg: `<span class="aa-cc-iconimg no-shadow"><svg id="ecR4mvIWebU1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 92 92" shape-rendering="geometricPrecision" text-rendering="geometricPrecision" project-id="9cf70db957c54382b322d08870b1775a" export-id="8236bdf958e44de3acf5e7f737b39704" cached="false"><circle r="27.5" transform="matrix(1.672727 0 0 1.672728 46 46)" fill="${settings.widget_innercolor}"/><circle r="27.5" transform="matrix(1.443766 0 0 1.435443 46 46)" fill="${settings.widget_outercolor}"/><g transform="matrix(.810431 0 0 0.727785 17.633844 12.698232)" clip-path="url(#ecR4mvIWebU9)"><g><path d="M18.4092,84.8117C7.8934,80.608,2.76727,68.6295,6.98414,58.1137C8.7236,53.7782,11.7676,50.273,15.8,47.9537l-2.7409-4.7704C7.94611,46.122,4.07186,50.5892,1.87119,56.0711C-3.46579,69.3938,3.03083,84.5877,16.3667,89.9247c3.1626,1.265,6.4307,1.8712,9.6461,1.8712c10.3313,0,20.1355-6.1935,24.2074-16.3667l-5.1129-2.0425C40.9036,83.9025,28.925,89.0286,18.4092,84.8249v-.0132Z" fill="${settings.widget_innercolor}"/><path d="M69.5387,75.4819L59.6159,52.5132c-.8829-2.0426-2.3457-3.703-4.151-4.8363h10.7003v-5.4951h-21.0053L39.2563,28.4902c-.7643-2.1875-2.8068-3.6634-5.0866-3.6634h-1.1596c-2.2798,0-4.3091,1.4495-5.0734,3.6239L21.2556,43.7368c-4.5332,10.384,3.0704,22.02,14.4032,22.02h16.2349l7.6826,14.7195c1.2519,2.3456,4.0588,3.5579,6.7734,2.6355c3.0572-1.0542,4.4409-4.6254,3.189-7.6035v-.0264Z" fill="${settings.widget_innercolor}"/><path d="M33.4846,22.1649c6.1206,0,11.0824-4.9618,11.0824-11.0824C44.567,4.96178,39.6052,0,33.4846,0s-11.0825,4.96178-11.0825,11.0825c0,6.1206,4.9618,11.0824,11.0825,11.0824Z" fill="${settings.widget_innercolor}"/></g><clipPath id="ecR4mvIWebU9"><rect width="70" height="91.7828" rx="0" ry="0" fill="#fff"/></clipPath></g></svg></span>`}];
3300      let currentIcon = widgetSVGs.find(icon => icon.name === settings.svg);
3301      
3302      loader = document.createElement('a');
3303      loader.href = "javascript:void(0)";
3304      loader.className = "aa-cc-fix-icon-body-loader ";
3305      loader.className += settings.desktop_position??"";
3306      loader.className += " " + settings.mobile_position??"no-mm-class";
3307      loader.id = "aa-cc-fix-icon-body-loader";
3308      loader.setAttribute("aria-label", "Web Accessibility Initiative");
3309      loader.innerHTML = `${currentIcon.svg}`;
3310      loader.addEventListener('click', function(e) {
3311        e.stopPropagation();
3312        e.preventDefault();
3313      });
3314      document.body.appendChild(loader);
3315           
3316      _ada_style = document.createElement('style');
3317      _ada_style.id = "aa-cc-fix-icon-styles";
3318      _ada_style.textContent = `
3319        @media screen and (min-width:769px) {
3320          .aa-cc-top-left  {top: 6px; left: 0px;}
3321          .aa-cc-top-left :hover{top:16px;}
3322
3323          .aa-cc-top-right {top: 6px;right:0px;}
3324          .aa-cc-top-right :hover{top: 16px;}
3325          
3326          .aa-cc-center-right  {top: 45.5%;right: 0;left: auto;}
3327          .aa-cc-center-right :hover{top: 44.5%;}
3328
3329          .aa-cc-center-left {left:0px;top: 44.5%;}
3330
3331          .aa-cc-bottom-left {left:0px; bottom: 15px;}
3332
3333          .aa-cc-bottom-right :hover {bottom: ${settings.bottom_padding}px;}
3334          .aa-cc-bottom-right {right: 0;  bottom: 15px;}
3335        }
3336        @media screen and (max-width:768px) {
3337          .aa-cc-bottom-left {left:0px; bottom: 15px;}
3338          .aa-mm-cc-top-left  { top: 6px; left: 0px;}
3339          .aa-mm-cc-top-right  {top: 6px; right: 0; left: auto; }
3340          .aa-mm-cc-center-left  { left: 0; top: 45.5%; }
3341          .aa-mm-cc-center-right  { top: 45.5%; right: 0; left: auto; }
3342          .aa-mm-cc-bottom-left  { left: 0; bottom: 15px; }
3343          .aa-mm-cc-bottom-right  { right: 0; left: auto; bottom: 15px;}
3344        }
3345        #aa-cc-fix-icon-body-loader {
3346          display: inline-table;
3347          transition: all 0.5s;
3348          height:auto;
3349          position: fixed;
3350          padding:8px;
3351          z-index: 9999999;
3352          bottom:  ${(parseInt(settings.bottom_padding, 10) || 0) + 15}px;
3353        }
3354        #aa-cc-fix-icon-body-loader .aa-cc-iconimg {
3355          width: ${settings.size}px;
3356          height:${settings.size}px;
3357          text-align: center;
3358          display: flex;
3359          align-items: center;
3360          justify-content: center;
3361          border-radius:5px;
3362        }
3363        #aa-cc-fix-icon-body-loader svg {
3364          width: inherit;
3365          height: inherit;
3366        }
3367        @keyframes spin {
3368          0% { transform: rotate(0deg); }
3369          100% { transform: rotate(360deg); }
3370        }
3371        .aa-cc-visually-hidden {
3372          position: absolute !important;
3373          height: 1px; width: 1px;
3374          overflow: hidden;
3375          clip: rect(1px, 1px, 1px, 1px);
3376          white-space: nowrap;
3377        }
3378        #aa-cc-fix-icon-body-loader .aa-cc-iconimg::before {
3379          content: "";
3380          position: absolute;
3381          width: calc(${settings.size}px + 10px);
3382          height: calc(${settings.size}px + 10px);
3383          border-radius: 50%;
3384          border: 4px solid transparent;
3385          border-top-color: ${settings.widget_outercolor};
3386          border-bottom-color: ${settings.widget_outercolor};
3387          animation: spin 1s linear infinite;
3388          z-index: 9999999;
3389        }
3390
3391        @keyframes spin {
3392          0% { transform: rotate(0deg); }
3393          100% { transform: rotate(360deg); }
3394        }`;
3395        if(settings.hover_text == 0){  
3396          let tooltipBefore = '';
3397          let tooltipAfter = '';
3398          let _ada_hovertext_styles = {
3399            right: {
3400              before: `
3401                left: -11px;
3402                top: 50%;
3403                border-left: 6px solid ${settings.widget_outercolor};
3404              `,
3405              after: `
3406                transform: translateY(-50%) translateX(-100%);
3407                left: -11px;
3408                top: 50%;
3409              `
3410            },
3411            left: {
3412              before: `
3413                right: -11px;
3414                top: 50%;
3415                border-right: 6px solid ${settings.widget_outercolor};
3416              `,
3417              after: `
3418                transform: translateY(-50%) translateX(100%);
3419                right: -10px;
3420                top: 50%;
3421              `
3422            }
3423          };
3424
3425          // Map positions to style configurations
3426          let _adahovertext_positionStyles = {
3427            'aa-cc-center-right': _ada_hovertext_styles.right,
3428            'aa-cc-bottom-right': _ada_hovertext_styles.right,
3429            'aa-cc-top-right': _ada_hovertext_styles.right,
3430            'aa-cc-center-left': _ada_hovertext_styles.left,
3431            'aa-cc-bottom-left': _ada_hovertext_styles.left,
3432            'aa-cc-top-left': _ada_hovertext_styles.left
3433          };
3434
3435          // Assign styles based on position, default to left
3436          let _adahovertext_selectedStyle = _adahovertext_positionStyles[position] || _ada_hovertext_styles.left;
3437          tooltipBefore = _adahovertext_selectedStyle.before;
3438          tooltipAfter = _adahovertext_selectedStyle.after;
3439          _ada_style.textContent += `
3440          @media (min-width: 768px) {
3441            #aa-cc-fix-icon-body-loader::before {
3442              content: "";
3443              position: absolute;
3444              top: 50%;
3445              transform: translateY(-50%);
3446              width: 0;
3447              height: 0;
3448              border-top: 6px solid transparent;
3449              border-bottom: 6px solid transparent;
3450              opacity: 0;
3451              ${tooltipBefore}
3452            }
3453
3454            #aa-cc-fix-icon-body-loader::after {
3455              content: "Accessibility Assistant";
3456              position: absolute;
3457              top: 50%;
3458              color: ${settings.widget_innercolor};
3459              background-color: ${settings.widget_outercolor};
3460              padding: 6px 10px;
3461              border-radius: 6px;
3462              font-size: 13px;
3463              white-space: nowrap;
3464              opacity: 0;
3465              pointer-events: none;
3466              transition: opacity 0.25s ease, transform 0.25s ease;
3467              width: fit-content;
3468              ${tooltipAfter}
3469            }
3470            #aa-cc-fix-icon-body-loader:hover::after,
3471            #aa-cc-fix-icon-body-loader:hover::before{
3472              opacity:1;
3473            } 
3474          }
3475          @media (max-width: 767px) {
3476            #aa-cc-fix-icon-body-loader::before,
3477            #aa-cc-fix-icon-body-loader::after {
3478              display: none !important;
3479            }
3480          }
3481          `;
3482        };  
3483      document.head.appendChild(_ada_style);
3484    }
3485  }
3486
3487  const scriptUrl = `https://cdn.accessibilityassistant.com/shop_js/${shopId}.js?v=${version}`; 
3488 
3489  if (!document.querySelector(`script[src="${scriptUrl}"]`)) {
3490    const script = document.createElement('script');
3491    script.src = scriptUrl;
3492    script.type = "text/javascript";
3493    script.async = false;
3494    script.setAttribute('defer',true);
3495    script.onload = function () {
3496      if (loader) {
3497          loader.remove();
3498      }
3499      if (_ada_style) {
3500          _ada_style.remove();
3501      }
3502    };
3503
3504    script.onerror = function () {
3505      if (loader) {
3506          loader.remove();
3507      }
3508      if (_ada_style) {
3509          _ada_style.remove();
3510      }
3511    };
3512
3513    document.head.appendChild(script);   
3514  }
3515   } catch (err) {
3516    console.error("Accessibility Assistant Theme App Extention ERROR:", err);
3517  }
3518})();
3519</script>
3519
3520</div>
3520<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
3520
3521<shopify-store store-domain="https://daregiftboxes.com" country="US" language="en"></shopify-store>
3522<shopify-chat></shopify-chat>
3523</body>
3524</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.