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 – 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&width=246" alt="" srcset="//daregiftboxes.com/cdn/shop/files/Dare_New_Logo_Dark.svg?v=1758996664&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&width=246" alt="" srcset="//daregiftboxes.com/cdn/shop/files/Dare_New_Logo.svg?v=1753571376&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®ion_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®ion_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&width=470" srcset="//daregiftboxes.com/cdn/shop/files/Cropped_Dare_New_Logo.svg?v=1753646618&width=352 352w, //daregiftboxes.com/cdn/shop/files/Cropped_Dare_New_Logo.svg?v=1753646618&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&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&width=200 200w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&width=300 300w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&width=400 400w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&width=500 500w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&width=600 600w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&width=700 700w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&width=800 800w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&width=900 900w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box_68b075e7.jpg?v=1788751614&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&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&width=200 200w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&width=300 300w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&width=400 400w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&width=500 500w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&width=600 600w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&width=700 700w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&width=800 800w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&width=900 900w, //daregiftboxes.com/cdn/shop/files/Autumn-Hello-corporate-gift-box-2_07cea70d.jpg?v=1788751625&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&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&width=200 200w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&width=300 300w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&width=400 400w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&width=500 500w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&width=600 600w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&width=700 700w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&width=800 800w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&width=900 900w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box.jpg?v=1788752061&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&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&width=200 200w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&width=300 300w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&width=400 400w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&width=500 500w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&width=600 600w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&width=700 700w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&width=800 800w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&width=900 900w, //daregiftboxes.com/cdn/shop/files/Charcuterie-in-a-Box-corporate-gift-box-2_0a2a8f18.jpg?v=1788752073&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&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&width=200 200w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&width=300 300w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&width=400 400w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&width=500 500w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&width=600 600w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&width=700 700w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&width=800 800w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&width=900 900w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box.jpg?v=1788751853&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&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&width=200 200w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&width=300 300w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&width=400 400w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&width=500 500w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&width=600 600w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&width=700 700w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&width=800 800w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&width=900 900w, //daregiftboxes.com/cdn/shop/files/Foodie-Delight-corporate-gift-box-2.jpg?v=1788751854&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.