1<!-- 2Theme Name: VASTA Super Theme 3Theme Version: 2.4 4Developed by: VASTA Inc. - https://vasta.me/ 5Description: Custom Shopify Theme by VASTA 6--> 7<!-- start theme.liquid (LAYOUT) --> 8<!doctype html> 9 <!-- [if (gt IE 9)|!(IE)]><! --> 10 <html lang="en"> 11 <!-- <![endif] --> 12 <head> 13
13<script> 14 (function () { 15 const oldCurrentPage = localStorage.getItem('currentPage'); 16 const currentPage = window.location.pathname; 17 18 const previousPage = localStorage.getItem('previousPage'); 19 if (previousPage) { 20 localStorage.setItem('previousPage', oldCurrentPage); 21 } else{ 22 localStorage.setItem('previousPage', currentPage); 23 } 24 localStorage.setItem('currentPage', currentPage); 25 })(); 26 </script>
26 27 <!-- BEGIN NOVEL SNIPPET --><link rel="preload" href="/a/novel/js/novel-storefront.js?shop=e1be38-2.myshopify.com" as="script">
28<script type="text/javascript" async fetchpriority="high" src="/a/novel/js/novel-storefront.js?shop=e1be38-2.myshopify.com"></script>
vendor: 1 bytes, line 28
28
29<script> 30 try { 31 32 33 localStorage.setItem("__novel-storefront-data__", JSON.stringify({ 34 validUntil: Date.now() + 1000 * 60 * 60, 35 value: {"version":1,"storefrontName":"UndrDog","shopifyDomain":"undrdog.com","storefrontAccessToken":null,"storefrontCustomerTokenProperty":null,"customerAccountsEnabled":true,"authenticateWithShopifyCustomerAccount":false,"integrations":["klaviyo","postscript"],"tokenProducts":[],"gatedExperiences":[],"novelPassUnauthedLink":"https://undrdog-1.novel.com"} 36 })); 37 } catch (e) {} 38</script>
38<!-- END NOVEL SNIPPET --> 39 <!-- Start of Shoplift scripts --> 40 41 <!-- End of Shoplift scripts --> 42 <!-- Start of TrueVault Code Block --> 43
43<script src="https://polaris.truevaultcdn.com/static/pc/PWLSX53A2/polaris.js"></script>
43 44 <!-- End of TrueVault Code Block --> 45
45<script> 46 window.Shopify = window.Shopify || {theme: {id: 182782656822, role: 'main' } }; 47 window._template = { 48 directory: "", 49 name: "page", 50 suffix: "contact" 51 } 52 window.igSettings = { 53 hideBody: true 54 } 55 </script>
55 56 57
57<script type="module" blocking="render" async fetchpriority="high" src="https://cdn.intelligems.io/esm/507c844d9388/bundle.js"></script>
57 58 59 60 61 <meta name="theme-color" content="#160d09" /> 62
62<script type="text/javascript"> 63 (function(c,l,a,r,i,t,y){ 64 c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; 65 t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; 66 y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); 67 })(window, document, "clarity", "script", "kkcctlg0g6"); 68 </script>
68 69 70 <!-- Start Rumble Ad Tag --> 71
71<script async src="https://a.ads.rmbl.ws/ratag?id=AV-29150"></script>
71 72
72<script> 73 window._ratagData = window._ratagData || []; 74 function ratag() {_ratagData.push(arguments);} 75 </script>
75 76 77
77<script> 78 ratag('conversion', {to: 1049}) 79 </script>
79 80 <!-- End Start Rumble Ad Tag --> 81 82
83<script> 84 (() => { 85 try { 86 var e, 87 t = navigator.userAgent, 88 r = 0, 89 n = (e, t, r) => e.setAttribute(t, r), 90 s = (e, t) => e.removeAttribute(t), 91 d = "tagName", 92 o = "forEach", 93 a = "indexOf", 94 i = location.href.includes("nonopt=1") || (navigator.platform[a]("x86_64") > -1 && 0 > t[a]("CrOS")) || t[a]("power") > -1 || t[a]("rix") > -1; 95 !i && (document.documentElement.classList.add("mainopt")); 96 window.mainopt = i; 97 let c = new MutationObserver((e) => { 98 e[o](({ addedNodes: e }) => { 99 e[o]((e) => { 100 if ( 101 "SCRIPT" === e[d] && 102 ("web-pixels-manager-setup" === e.id || 103 e.innerHTML.includes('!window.ga') || e.innerHTML.includes('wishlist-plus') || e.src.includes('wishlist-plus') || e.src.includes('criteo-sales-') || e.src.includes('cincopa') || e.src.includes('smile-io') || 104 e.innerHTML.includes('cdn.aggle.net/oir') || (e.innerHTML.includes('_cpmp.push(cpo)') && i)) && 105 1 === e.nodeType 106 ) { 107 if (e.src) { 108 n(e, "data-src", e.src); 109 s(e, "src"); 110 } 111 if (e.type === 'module'){ 112 n(e, "data-w3-type", 'module'); 113 }; 114 e.type = "lazyload_int"; 115 } 116 }), 117 document.documentElement.classList.contains("w3_user") && c.disconnect(); 118 }); 119 }); 120 c.observe(document.documentElement, { childList: !0, subtree: !0 }); 121 } catch (i) { 122 console.error("An error occurred:", i); 123 } 124 })(); 125</script>
125 126<style id="w3_bg_load">div:not(.w3_bg), section:not(.w3_bg), iframelazy:not(.w3_bg){background-image:none !important;} html:not(.mainopt):not(.xh), html:not(.mainopt):not(.xh) *{font-family: unset !important;}</style>
127<script> 128 var w3_lazy_load_by_px = 200, 129 blank_image_webp_url = "//undrdog.com/cdn/shop/t/136/assets/blank_small.png?v=122170005867142422511769604906", 130 google_fonts_delay_load = 1e4, 131 w3_mousemoveloadimg = !1, 132 w3_page_is_scrolled = !1, 133 w3_lazy_load_js = 1, 134 w3_excluded_js = 0; 135 class w3_loadscripts { 136 constructor(e) { 137 this.triggerEvents = e, this.eventOptions = { 138 passive: !0 139 }, this.userEventListener = this.triggerListener.bind(this), this.lazy_trigger, this.style_load_fired, this.lazy_scripts_load_fired = 0, this.scripts_load_fired = 0, this.scripts_load_fire = 0, this.excluded_js = w3_excluded_js, this.w3_lazy_load_js = w3_lazy_load_js, this.w3_fonts = "undefined" != typeof w3_googlefont ? w3_googlefont : [], this.w3_styles = [], this.w3_scripts = { 140 normal: [], 141 async: [], 142 defer: [], 143 lazy: [] 144 }, this.allJQueries = [] 145 } 146 user_events_add(e) { 147 this.triggerEvents.forEach(t => window.addEventListener(t, e.userEventListener, e.eventOptions)) 148 } 149 user_events_remove(e) { 150 this.triggerEvents.forEach(t => window.removeEventListener(t, e.userEventListener, e.eventOptions)) 151 } 152 triggerListener_on_load() { 153 "loading" === document.readyState ? document.addEventListener("DOMContentLoaded", this.load_resources.bind(this)) : this.load_resources() 154 } 155 triggerListener() { 156 this.user_events_remove(this), this.lazy_scripts_load_fired = 1, this.add_html_class("w3_user"), "loading" === document.readyState ? (document.addEventListener("DOMContentLoaded", this.load_style_resources.bind(this)), this.scripts_load_fire || document.addEventListener("DOMContentLoaded", this.load_resources.bind(this))) : (this.load_style_resources(), this.scripts_load_fire || this.load_resources()) 157 } 158 async load_style_resources() { 159 this.style_load_fired || (this.style_load_fired = !0, this.register_styles(), document.getElementsByTagName("html")[0].setAttribute("data-css", this.w3_styles.length), document.getElementsByTagName("html")[0].setAttribute("data-css-loaded", 0), this.preload_scripts(this.w3_styles), this.load_styles_preloaded()) 160 } 161 async load_styles_preloaded() { 162 setTimeout(function(e) { 163 document.getElementsByTagName("html")[0].classList.contains("css-preloaded") ? e.load_styles(e.w3_styles) : e.load_styles_preloaded() 164 }, 200, this) 165 } 166 async load_resources() { 167 this.scripts_load_fired || (this.scripts_load_fired = !0, this.hold_event_listeners(), this.exe_document_write(), this.register_scripts(), this.add_html_class("w3_start"), "function" == typeof w3_events_on_start_js && w3_events_on_start_js(), this.preload_scripts(this.w3_scripts.normal), this.preload_scripts(this.w3_scripts.defer), this.preload_scripts(this.w3_scripts.async), this.wnwAnalytics(), this.wnwBoomerang(), await this.load_scripts(this.w3_scripts.normal), await this.load_scripts(this.w3_scripts.defer), await this.load_scripts(this.w3_scripts.async), await this.execute_domcontentloaded(), await this.execute_window_load(), window.dispatchEvent(new Event("w3-scripts-loaded")), this.add_html_class("w3_js"), "function" == typeof w3_events_on_end_js && w3_events_on_end_js(), this.lazy_trigger = setInterval(this.w3_trigger_lazy_script, 500, this)) 168 } 169 async w3_trigger_lazy_script(e) { 170 e.lazy_scripts_load_fired && (await e.load_scripts(e.w3_scripts.lazy), e.add_html_class("jsload"), clearInterval(e.lazy_trigger)) 171 } 172 add_html_class(e) { 173 document.getElementsByTagName("html")[0].classList.add(e) 174 } 175 register_scripts() { 176 document.querySelectorAll("script[type=lazyload_int]").forEach(e => { 177 e.hasAttribute("data-src") ? e.hasAttribute("async") && !1 !== e.async ? this.w3_scripts.async.push(e) : e.hasAttribute("defer") && !1 !== e.defer || "module" === e.getAttribute("data-w3-type") ? this.w3_scripts.defer.push(e) : this.w3_scripts.normal.push(e) : this.w3_scripts.normal.push(e) 178 }), document.querySelectorAll("script[type=lazyload_ext]").forEach(e => { 179 this.w3_scripts.lazy.push(e) 180 }) 181 } 182 register_styles() { 183 document.querySelectorAll("link[data-href]").forEach(e => { 184 this.w3_styles.push(e) 185 }) 186 } 187 async execute_script(e) { 188 return await this.repaint_frame(), new Promise(t => { 189 let s = document.createElement("script"), 190 a;
191 [...e.attributes].forEach(e => { 192 let t = e.nodeName; 193 "type" !== t && "data-src" !== t && ("data-w3-type" === t && (t = "type", a = e.nodeValue), s.setAttribute(t, e.nodeValue)) 194 }), e.hasAttribute("data-src") ? (s.setAttribute("src", e.getAttribute("data-src")), s.addEventListener("load", t), s.addEventListener("error", t)) : (s.text = e.text, t()), null !== e.parentNode && e.parentNode.replaceChild(s, e) 195 }) 196 } 197 async execute_styles(e) { 198 var t; 199 let s; 200 return t = e, void((s = document.createElement("link")).href = t.getAttribute("data-href"), s.rel = "stylesheet", document.head.appendChild(s), t.parentNode.removeChild(t)) 201 } 202 async load_scripts(e) { 203 let t = e.shift(); 204 return t ? (await this.execute_script(t), this.load_scripts(e)) : Promise.resolve() 205 } 206 async load_styles(e) { 207 let t = e.shift(); 208 return t ? (this.execute_styles(t), this.load_styles(e)) : "loaded" 209 } 210 async load_fonts(e) { 211 var t = document.createDocumentFragment(); 212 e.forEach(e => { 213 let s = document.createElement("link"); 214 s.href = e, s.rel = "stylesheet", t.appendChild(s) 215 }), setTimeout(function() { 216 document.head.appendChild(t) 217 }, google_fonts_delay_load) 218 } 219 preload_scripts(e) { 220 var t = document.createDocumentFragment(), 221 s = 0, 222 a = this; 223 [...e].forEach(i => { 224 let r = i.getAttribute("data-src"), 225 n = i.getAttribute("data-href"); 226 if (r) { 227 let d = document.createElement("link"); 228 d.href = r, d.rel = "preload", d.as = "script", t.appendChild(d) 229 } else if (n) { 230 let l = document.createElement("link"); 231 l.href = n, l.rel = "preload", l.as = "style", s++, e.length == s && (l.dataset.last = 1), t.appendChild(l), l.onload = function() { 232 fetch(this.href).then(e => e.blob()).then(e => { 233 a.update_css_loader() 234 }).catch(e => { 235 a.update_css_loader() 236 }) 237 }, l.onerror = function() { 238 a.update_css_loader() 239 } 240 } 241 }), document.head.appendChild(t) 242 } 243 update_css_loader() { 244 document.getElementsByTagName("html")[0].setAttribute("data-css-loaded", parseInt(document.getElementsByTagName("html")[0].getAttribute("data-css-loaded")) + 1), document.getElementsByTagName("html")[0].getAttribute("data-css") == document.getElementsByTagName("html")[0].getAttribute("data-css-loaded") && document.getElementsByTagName("html")[0].classList.add("css-preloaded") 245 } 246 hold_event_listeners() { 247 let e = {}; 248 249 function t(t, s) { 250 ! function(t) { 251 function s(s) { 252 return e[t].eventsToRewrite.indexOf(s) >= 0 ? "w3-" + s : s 253 } 254 e[t] || (e[t] = { 255 originalFunctions: { 256 add: t.addEventListener, 257 remove: t.removeEventListener 258 }, 259 eventsToRewrite: [] 260 }, t.addEventListener = function() { 261 arguments[0] = s(arguments[0]), e[t].originalFunctions.add.apply(t, arguments) 262 }, t.removeEventListener = function() { 263 arguments[0] = s(arguments[0]), e[t].originalFunctions.remove.apply(t, arguments) 264 }) 265 }(t), e[t].eventsToRewrite.push(s) 266 } 267 268 function s(e, t) { 269 let s = e[t]; 270 Object.defineProperty(e, t, { 271 get: () => s || function() {}, 272 set(a) { 273 e["w3" + t] = s = a 274 } 275 }) 276 } 277 t(document, "DOMContentLoaded"), t(window, "DOMContentLoaded"), t(window, "load"), t(window, "pageshow"), t(document, "readystatechange"), s(document, "onreadystatechange"), s(window, "onload"), s(window, "onpageshow") 278 } 279 hold_jquery(e) { 280 let t = window.jQuery; 281 Object.defineProperty(window, "jQuery", { 282 get: () => t, 283 set(s) { 284 if (s && s.fn && !e.allJQueries.includes(s)) { 285 s.fn.ready = s.fn.init.prototype.ready = function(t) { 286 if (void 0 !== t) return e.scripts_load_fired ? e.domReadyFired ? t.bind(document)(s) : document.addEventListener("w3-DOMContentLoaded", () => t.bind(document)(s)) : t.bind(document)(s), s(document) 287 }; 288 let a = s.fn.on; 289 s.fn.on = s.fn.init.prototype.on = function() { 290 if ("ready" == arguments[0]) { 291 if (this[0] !== document) return a.apply(this, arguments), this; 292 arguments[1].bind(document)(s) 293 } 294 if (this[0] === window) { 295 function e(e) { 296 return e.split(" ").map(e => "load" === e || 0 === e.indexOf("load.") ? "w3-jquery-load" : e).join(" ") 297 } 298 "string" == typeof arguments[0] || arguments[0] instanceof String ? arguments[0] = e(arguments[0]) : "object" == typeof arguments[0] && Object.keys(arguments[0]).forEac
298h(t => { 299 Object.assign(arguments[0], { 300 [e(t)]: arguments[0][t] 301 })[t] 302 }) 303 } 304 return a.apply(this, arguments), this 305 }, e.allJQueries.push(s) 306 } 307 t = s 308 } 309 }) 310 } 311 async execute_domcontentloaded() { 312 this.domReadyFired = !0, await this.repaint_frame(), document.dispatchEvent(new Event("w3-DOMContentLoaded")), await this.repaint_frame(), window.dispatchEvent(new Event("w3-DOMContentLoaded")), await this.repaint_frame(), document.dispatchEvent(new Event("w3-readystatechange")), await this.repaint_frame(), document.w3onreadystatechange && document.w3onreadystatechange() 313 } 314 async execute_window_load() { 315 await this.repaint_frame(), setTimeout(function() { 316 window.dispatchEvent(new Event("w3-load")) 317 }, 100), await this.repaint_frame(), window.w3onload && window.w3onload(), await this.repaint_frame(), this.allJQueries.forEach(e => e(window).trigger("w3-jquery-load")), window.dispatchEvent(new Event("w3-pageshow")), await this.repaint_frame(), window.w3onpageshow && window.w3onpageshow() 318 } 319 exe_document_write() { 320 let e = new Map; 321 document.write = document.writeln = function(t) { 322 let s = document.currentScript, 323 a = document.createRange(), 324 i = s.parentElement, 325 r = e.get(s); 326 void 0 === r && (r = s.nextSibling, e.set(s, r)); 327 let n = document.createDocumentFragment(); 328 a.setStart(n, 0), n.appendChild(a.createContextualFragment(t)), i.insertBefore(n, r) 329 } 330 } 331 async repaint_frame() { 332 return new Promise(e => requestAnimationFrame(e)) 333 } 334 static execute() { 335 let e = new w3_loadscripts(["keydown", "mousemove", "touchmove", "touchstart", "touchend", "wheel"]); 336 e.load_fonts(e.w3_fonts), e.user_events_add(e), e.excluded_js || e.hold_jquery(e), e.w3_lazy_load_js || (e.scripts_load_fire = 1, e.triggerListener_on_load()); 337 let t = setInterval(function e(s) { 338 null != document.body && (document.body.getBoundingClientRect().top < -30 && s.triggerListener(), clearInterval(t)) 339 }, 500, e) 340 } 341 wnwAnalytics() { 342 document.querySelectorAll(".analytics").forEach(function(e) { 343 trekkie.integrations = !1; 344 var t = document.createElement("script"); 345 t.innerHTML = e.innerHTML, e.parentNode.insertBefore(t, e.nextSibling), e.parentNode.removeChild(e) 346 }) 347 } 348 wnwBoomerang() { 349 document.querySelectorAll(".boomerang").forEach(function(e) { 350 window.BOOMR.version = !1; 351 var t = document.createElement("script"); 352 t.innerHTML = e.innerHTML, e.parentNode.insertBefore(t, e.nextSibling), e.parentNode.removeChild(e) 353 }) 354 } 355 } 356 setTimeout(function(){ 357 w3_loadscripts.execute(); 358 },1000); 359</script>
359<link rel="preload" href="//undrdog.com/cdn/shop/t/136/assets/splide.min.css?v=96280272462562602901769604975" as="script"> 360 <link rel="preload" href="//undrdog.com/cdn/shop/t/136/assets/splide.min.js?v=69269454072023320621770997358" as="script"> 361 <link rel="preload" href="//undrdog.com/cdn/shop/t/136/assets/splide-extension-auto-scroll.min.js?v=157408630528621081061769604975" as="script"> 362 363 <link rel="preconnect dns-prefetch" href="https://cdn.shopify.com"> 364 <link rel="prefetch" href="https://cdn.judge.me/"> 365 <link rel="preload" href="//undrdog.com/cdn/shop/t/136/assets/VastaShop.js?v=157113441304378571361769604930" as="script"> 366 <link rel="preload" href="//undrdog.com/cdn/shop/t/136/assets/jquery-3-7.min.js?v=158417595810649192771769604907" as="script"><link rel="preload" href="//undrdog.com/cdn/shop/t/136/assets/comp-logo.png?v=106646183102375327161770077083" as="image"> 367 <!-- Splide CSS --> 368 <link rel="stylesheet" href="//undrdog.com/cdn/shop/t/136/assets/splide.min.css?v=96280272462562602901769604975"> 369 <!-- Splide JS --> 370
370<script async src="//undrdog.com/cdn/shop/t/136/assets/splide.min.js?v=69269454072023320621770997358"></script>
370 371 <!-- Splide Auto Scroll Extension --> 372
372<script async src="//undrdog.com/cdn/shop/t/136/assets/splide-extension-auto-scroll.min.js?v=157408630528621081061769604975"></script>
372 373 374 <link rel="stylesheet" href="https://use.typekit.net/vly6nyo.css"> 375<link rel="preload" href="//undrdog.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2" as="font" crossorigin><link rel="preload" href="//undrdog.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2" as="font" crossorigin><link rel="preload" href="//undrdog.com/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2" as="font" crossorigin><style scoped> @font-face { font-family: "DM Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("//undrdog.com/cdn/fonts/dm_sans/dmsans_n4.ec80bd4dd7e1a334c969c265873491ae56018d72.woff2") format("woff2"), url("//undrdog.com/cdn/fonts/dm_sans/dmsans_n4.87bdd914d8a61247b911147ae68e754d695c58a6.woff") format("woff");} @font-face { font-family: Inter; font-weight: 400; font-style: normal; font-display: swap; src: url("//undrdog.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"), url("//undrdog.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");} @font-face { font-family: "DM Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("//undrdog.com/cdn/fonts/dm_sans/dmsans_n7.97e21d81502002291ea1de8aefb79170c6946ce5.woff2") format("woff2"), url("//undrdog.com/cdn/fonts/dm_sans/dmsans_n7.af5c214f5116410ca1d53a2090665620e78e2e1b.woff") format("woff");} :root { --color-link: #204a80; --color-sale: #838383; --color-price: #26b522; --color-secondary-buttons: #26b522; --color-secondary-buttons-text: #ffffff; --color-secondary-buttons-hover: #1A7117; --color-secondary-buttons-text-hover: #ffffff; --newsletter-submit-color: #26B522; --newsletter-submit-hover: #1d891a; --newsletter-submit-text-color: #fff; --newsletter-submit-text-color-hover: #fff; --size-chart-color: #006BA2; --color-disabled: #000000; --color-disabled-border: #000000; --color-error: #ff6d6d; --color-error-bg: #ffffff; --color-success: #000000; --color-success-bg: #000000; --transition-duration: 250ms; --transition-timing: ease-in-out; --grid-medium: 46.85rem; --grid-large: 61.85rem; --grid-widescreen: 87.5rem; --grid-max-width: 73.75rem; --grid-gutter: 30px; --small: 'small'; --medium: 'medium'; --medium-down: 'medium-down'; --medium-up: 'medium-up'; --large: 'large'; --large-down: 'large-down'; --large-up: 'large-up'; --widescreen: 'widescreen'; --breakpoints: ( --small '(max-width: #{--grid-medium - 1})', --medium '(min-width: #{--grid-medium}) and (max-width: #{--grid-large - 1})', --medium-down '(max-width: #{--grid-large - 1})', --medium-up '(min-width: #{--grid-medium})', --large '(min-width: #{--grid-large}) and (max-width: #{--grid-widescreen - 1})', --large-down '(max-width: #{--grid-widescreen - 1})', --large-up '(min-width: #{--grid-large})', --widescreen '(min-width: #{--grid-widescreen})' ); --headerFont: "DM Sans"; --copyBodyFont: Inter; --h1Size: 32px; --h1SizeTablet: 30px; --h1SizeMobile: 28px; --h1Color: #000; --h2Size: 38px; --h2SizeTablet: 22px; --h2SizeMobile: 20px; --h2Color: #000; --h3Size: 18px; --h3SizeTablet: 18px; --h3SizeMobile: 16px; --h3Color: #000; --h4Size: 20px; --h4SizeTablet: 18px; --h4SizeMobile: 13px; --h4Color: #000; --h5Size: 18px; --h5SizeTablet: 16px; --h5SizeMobile: 14px; --h5Color: #000; --h6Size: 16px; --h6SizeTablet: 16px; --h6SizeMobile: 14px; --h6Color: #000; --copy_body: 16px; --copy_body_tablet: 14px; --copy_body_mobile: 14px; --titleReview: 16; --titleReviewTablet: 16; --titleReviewMobile: 16; --smallFont: 16px; --wrapperWidth: 1220px;
375 --tagBadgeBackgroundColor : #005fff; --tagBadgeTextColor: #fff; --tagBadgePosition: ribbon-top-left; --tagBadgeTextSize: 10px; --tagBadgeTextSmallSize: 10px; --productTitleTransform: capitalize; --ProductComparePriceFontSize: 10px; --AddToCartFontSize: 16px; --AddToCartTextTransform: uppercase; --AddToCartBorderRadius: 10px; --AddToCartTextColor: #fff; --AddToCartTextColorHover: #fff; --ProductTitleFontSize: 27px; --ProductSubtitleFontSize: 16px; --ProductTitleFontSizeTablet: 30px; --ProductSubtitleFontSizeTablet: 14px; --ProductTitleFontSizeMobile: 20px; --ProductSubtitleFontSizeMobile: 12px; --ProductPriceFontSize: 28px; --ProductPriceFontSizeTablet: 24px; --ProductPriceFontSizeMobile: 16px; --product_info_mobile_direction: center; --AddToCartFontWeight: normal; --AddToCartBackground: #26b522; --AddToCartBackgroundHover: #45910d; --SocialShareTitleColor: #000000; --SocialShareColor: #000; --colorGiftBorder: #000; --color_out_of_stock_label: #767676; --select-icon: url(//undrdog.com/cdn/shop/t/136/assets/icon-arrow-down_30x.png?v=126378520099475741281769604906); --iconCheckmarkChecked: ; --SelectVariantButtonBackground: #ff0000; --SelectVariantButtonText: #fff;
375 --collectionListBackgroundColor: ; --collectionListFontColor: ; --collectionNoProductMessageFontSize: 18px; --colorCollectionSwatch: #26b522; --colorCollectionSwatchCheck: #fff; --collectionTitleTextTransform: uppercase; --colorSubCollection: #334F8D; --colorCollectionProductTitle: #000000; --sizeDescription: 125px; --collectionEnabledFilterSticky: true; --collectionProductPriceSize: 18px; --collectionProductComparePriceSize: 15px; --NoItemsFontSize: 18; --colorSeemore: 24px; --colorDescription: 24px; --colorFontButtonCart: #fff; --colorItemTitlecart: #000; --colorPhoneNumber: #000000; --blogTitleTransform: capitalize; --colorFontBlog: #333; --buttonBackgroundColorBlog: #26b522; --buttonBackgroundHoverColorBlog: #56aad7; --buttonBorderColorBlog: #56aad7; --buttonBorderHoverColorBlog: #56aad7; --buttonTextHoverColorBlog: #fff; --newsBackgroundColorBlog: #404040; --newsTextColorBlog: #fff; --newsButtonTextColorBlog: #fff; --buttonColortextBlog: #fff; --buttonTextColorHoverBlog: #fff; --ColorTexBartBlog: #595959; --backgroundTitleBlog: #333; --buttonColorBackgroundBlog: #58afea; --buttonHoverColorBackgroundBlog: #4386b3; --sidebarTextColor: #333; --breadcrumbFontSize: 14px; --breadcrumbFontSizeTablet: 12px; --breadcrumbFontSizeMobile: 10px; --breadcrumbtextcolor: #000000; --breadcrumbtextstyle: normal; --breadcrumbLinkColor: #4B4B4B; --progressATCBackgroundColor: #f00; --thankYouTextColor: #fff; --CouponTextColor: #cb0808; --thankYouBackground: #fff; --stock_warning_background_color: #252525; --stock_warning_text_color: ; --out_of_stock_text_color: #fff; --out_of_stock_background_color: #FF0000; --yousave-color: #000000; --product-slider-width: 50%;--product-info-alignment: center;--tooltip-size: 70px; --iconCheckmarkChecked: #fff; --colorTitleSearchSuggestion: #418bc3; --colorTextSearchSuggestion: #000; }</style><style> html { scroll-behavior: smooth; } * { margin: 0; padding: 0; outline: 0; box-sizing: border-box; font-family: var(--copyBodyFont), Arial, sans-serif; } body { font-size: var(--copy_body); line-height: 1.3; } .page-title, .title, h1 { font-size: var(--h1Size); color: var(--h1Color); } h2 { font-size: var(--h2Size); color: var(--h2Color); } .grid-product-title, .item-title, .item-title a, h3 { font-size: var(--h3Size); color: var(--h3Color); } h4 { font-size: var(--h4Size); color: var(--h4Color); } h5 { font-size: var(--h5Size); color: var(--h5Color); } h6 { font-size: var(--h6Size); color: var(--h6Color); } .drawer__title, .grid-product-title, .item-title, .item-title a, .page-title, .product-title, .section-title, .title, h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family:var(--headerFont), Arial, sans-serif; } .input- checkbox, input, input.text, input[type='button'], input[type='submit'], input[type='text'], textarea { -moz-appearance: none; appearance: none; -webkit-appearance: none; -webkit-border-radius: 0px; border-radius: 0; } input[type='checkbox'] { background-color: initial; cursor: default; -webkit-appearance: checkbox; box-sizing: border-box; margin: 3px 0.5ex; padding: initial; border: initial; } em, i { font-style: italic; } img { display: block; height: auto; } iframe, img, svg { max-width: 100%; } .responsive-image--no-image { background-color: #eee; } @-moz-document url-prefix() { img:-moz-loading { visibility: hidden; } } .price { color: var(--color-price); font-weight: 700; } .drawer__title, .item-title, .page-title, .product-title, .section-title, .title, b, h1, h2, h3, h4, h5, h6, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, strong { font-weight: 700; width: 100%; } a { text-decoration: none; cursor: pointer; color: var(--color-link); } button { -webkit-appearance: none; border: none; cursor: pointer; } button[disabled]:after, button[disabled]:before { background-color: #bbb; color: #bbb; } button[disabled] svg { fill: #bbb; }</style><style class="critical2"> .visually-hidden { display: none; visibility: hidden; } .wrapper { width: 100%; max-width: var(--wrapperWidth); margin: 0 auto; clear: both; padding: 0 20px; } .btn { width: 100%; font-weight: 400; border: none; float: left; } .section-title { display: block; padding: 35px 0; text-align: center; width: 100%; } body .mobile { display: none; } .spr-badge-caption { color: #000; } .shopify-section { clear: both; float: left; display: block; width: 100%; } .fixed { position: fixed; top: 0; left: 0; z-index: 1; } body .hide { display: none; } body .underline { text-decoration: underline; } .prices-wrapper { text-align: center; } .overflow { overflow: hidden; } .bold { font-weight: 700; } .flex { display: flex; } .flex-row-reverse { flex-direction: row-reverse; } .flex-space-between { justify-content: space-between; } .flex-align-start { align-items: flex-start; } .full { width: 100%; } .msg { display: block; padding: 5px; background-color: transparent; border: 1px solid transparent; font-size: 14px; margin-top: 20px; } .msg.msg-error { background-color: #ffe6e6; border-color: #ffadad; } .choose-option { position: relative; outline: 2px solid rgba(255, 0, 0, 0.9); padding: 3px; } .choose-option:before { content: 'Choose an option'; position: absolute; line-height: 16px; top: -24px; left: 0; color: red; background-color: #fff; width: 202px; } @keyframes blink { 0% { opacity: 0; } to { opacity: 1; } } .lowercase { text-transform: lowercase; } .uppercase { text-transform: uppercase; } .capitalize { text-transform: capitalize; } .text-underline { text-decoration: underline; } .main-content { clear: both; transition: all 0.4s cubic-bezier(0.46, 0.01, 0.32, 1); } .icon-loading { display: flex; justify-content: center; background: #fff; width: 100%; height: 200px; position: relative; } .icon-loading .lds-css.ng-scope { padding: 0; } .products-reviews-stars.no-mobile { text-align: left; margin: 0 auto; display: block; } @keyframes lds-spinner { 0% { opacity: 1; } to { opacity: 0; } } @-webkit-keyframes lds-spinner { 0% { opacity: 1; } to { opacity: 0; } } .rte { line-height: 1.6; } .rte ol, .rte ul { padding-left: 2rem; } .rte p, .rte ul, .rte ol { margin-bottom: 16px; } .rte a:hover, .rte a:active { text-decoration: underline; } .rte h2 { margin-bottom: 0.75rem; } .rte h3 { margin-bottom: 1rem; } .page-margin-bottom { display: table; margin-bottom: 50px; } .custom-html { margin-top: 5px; } body .jdgm-prev-badge__text { margin-left: 5px; font-size: 0.8rem; color: #000; font-weight: 400; display: block; } body .jdgm-widget.jdgm-widget, body .jdgm-prev-badge { width: 100%; display: flex !important; } body .collection-items .jdgm-prev-badge { display: flex; justify-content: left; } .jdgm-widget input:not([type='submit']), .jdgm-widget textarea { padding: 5px 10px; } .jdgm-widget textarea { resize: none; } .template-list-collections .rte-h1 { font-weight: 400; } .wrapper .rte-h1.below { padding-top: 20px; } .back-to-top { font-family: var(--copyBodyFont), Arial, sans-serif; } .coupon_text { text-align: left; color: var(--CouponTextColor);
375 background-color: var(--thankYouBackground); } .thank_you { text-align: left; } .thank_you strong { background-color: var(--thankYouBackground); } .template-index .shopify-section.banner ~ .banner { margin-bottom: 40px; } .template- .shopify-policy__container { max-width: 1280px; } .reset_password-title { text-transform: capitalize; font-size: 2.2rem; text-align: center; line-height: 1.3; } .form-reset-password > form { margin: 50px auto 80px !important; } @media (max-width: 1019px) { body * { font-size: var(--copy_body_tablet); } span, b, strong, em, i, u, a, option { font-family: inherit; font-size: inherit; } body h1, body .page-title, body .title { font-size: var(--h1SizeTablet); color: var(--h1Color); } body h2 { font-size: var(--h2SizeTablet); color: var(--h2Color); } body h3, body .grid-product-title, body .item-title a, body .item-title { font-size: var(--h3SizeTablet); color: var(--h3Color); } body h4 { font-size: var(--h4SizeTablet); color: var(--h4Color); } body h5 { font-size: var(--h5SizeTablet); color: var(--h5Color); } body h6 { font-size: var(--h6SizeTablet); color: var(--h6Color); } .section-title { padding: 20px 0; } } @media (max-width: 767px) { body * { font-size: var(--copy_body_mobile); } .jdgm-widget.jdgm-widget { align-items: center; } .jdgm-prev-badge__stars { margin: 0 !important; } .jdgm-rev-widg { display: block; clear: both; width: 100%; } span, b, strong, em, i, u, a, option { font-family: inherit; font-size: inherit; } body h1, body .page-title, body .title { font-size: var(--h1SizeMobile); color: var(--h1Color); } body h2 { font-size: var(--h2SizeMobile); color: var(--h2Color); } body h3, body .grid-product-title, body .item-title a, body .item-title { font-size: var(--h3SizeMobile); color: var(--h3Color); } body h4 { font-size: var(--h4SizeMobile); color: var(--h4Color); } body h5 { font-size: var(--h5SizeMobile); color: var(--h5Color); } body h6 { font-size: var(--h6SizeMobile); color: var(--h6Color); } body .product-half.half-img.flex-row-reverse { padding: 0; } .section-title { padding: 10px 0; } body .mobile { display: block; width: 100%; } body .no-mobile { display: none !important; } .btn-add-tocart { height: 43px; line-height: 43px; } .btn-add-tocart span { font: inherit; } .wrapper .rte-h1.below { padding-top: 0; } .template-cart .section-title { font-size: 18px; max-width: 200px; margin: 0 auto; } .slick-content { margin: 0 0 26px; } .wrapper { width: 100%; padding: 0 20px; } .credit_cards_page img { display: none; } } header, nav, section, article, aside, footer { display: block; } @media print { @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } html, body { background-color: #fff; } .giftcard-header { padding: 10px 0; } .giftcard__content, .giftcard__border { border: 0 none; } .giftcard__actions, .giftcard__wrap:before, .giftcard__wrap:after, .tooltip, .add-to-apple-wallet { display: none; } .giftcard__title { float: none; text-align: center; } .giftcard__code__text { color: #555; } .shop-url { display: block; } .logo { color: #58686f; } } @-webkit-keyframes popup { 0% { opacity: 0; -webkit-transform: translateY(30px); } 60% { opacity: 1; -webkit-transform: translateY(-10px); } 80% { -webkit-transform: translateY(2px); } to { -webkit-transform: translateY(0); } } @-ms-keyframes popup { 0% { opacity: 0; -webkit-transform: translateY(30px); } 60% { opacity: 1; -webkit-transform: translateY(-10px); } 80% { -webkit-transform: translateY(2px); } to { -webkit-transform: translateY(0); } } @keyframes popup { 0% { opacity: 0; -webkit-transform: translateY(30px); } 60% { opacity: 1; -webkit-transform: translateY(-10px); } 80% { -webkit-transform: translateY(2px); } to { -webkit-transform: translateY(0); } } @-webkit-keyframes container-slide { 0% { opacity: 0; -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(0deg); } } @-ms-keyframes container-slide { 0% { opacity: 0; -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(0deg); } } @keyframes container-slide { 0% { opacity: 0; -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(0deg); } } @-webkit-keyframes fadein { 0% { opacity: 0; } to { opacity: 100; } } @-ms-keyframes fadein { 0% { opacity: 0; } to { opacity: 100; } } @keyframes fadein { 0% { opacity: 0; } to { opacity: 100; } } @keyframes spinner { 0% { transform: translate(-50%, -50%) rotate(0); } to { transform: translate(-50%, -50%) rotate(360deg); } }</style><style class="critical2"> .grid-uniform { display: flex; flex-wrap: wrap; width: 100%; gap: 8vh 2%; list-style: none; } .grid-uniform--s2 .grid__item { flex-basis: 48%; } .grid-uniform--s3 .grid__item { flex-basis: 32%; } .grid-uniform--s4 .grid__item { flex-basis: 23.5%; } .grid-uniform--s5 .grid__item { flex-basis: 18.4%; } .grid__item { position: relative; text-align: center; width: 325px; } .grid__item-title { margin: 10px 0 3px 0; } .grid__item-reviews-wrapper { text-align: left; } .grid__item-image-wrapper { position: relative; height: 0; padding-top: 100%; overflow: hidden; width: 259px; height: 350px; } .grid__item-image { position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; object-fit: cover; transform: translate(-50%, -50%); } .grid__item-title { margin: 10px 0 3px 0; text-align: left; } .grid__item-title-link { color: var(--h3Color); } .grid__item-compare-at-price, .grid__item-price, .grid__item-sold-out { font-weight: bold; text-align: center; } .grid__item-compare-at-price { margin-right: 10px; color: var(--color-sale, #a00); text-decoration-line: line-through; font-size: var(--collectionProductComparePriceSize); } .grid__item-price-wrapper { margin: 5px 0 0; text-align: left; } .grid__item-price { color: var(--color-price, rgb(25, 156, 25)); } .grid__item-sold-out { display: block; color: var(--color_out_of_stock_label, #a00); margin-top: 6px; padding: 5px 0; background-color: var(--stock_warning_background_color); } .grid__item-swatch-wrapper { margin-top: 3px; } .grid__item--hidden-image img { opacity: 0; visibility: hidden; } .recently-viewed-products .grid-uniform { justify-content: center; } .recently-viewed-products .grid__item-price-wrapper { display: flex; }</style><style class="critical2"> .mobile-nav, .mobile-nav > .dinamic-item + .dinamic-item { border-top: 1px solid rgba(0, 0, 0, 0.1); } .shipping-text > .wrapper { justify-content: center; flex-wrap: wrap; } .shipping-text > .wrapper, .shipping-text .shipping-text-content { display: flex; } .shipping-text .shipping-text-content { flex-direction: column; align-items: center; flex: 0 0 23.5%; text-align: center; } .shipping-text .shipping-text-content .shipping-text-text { font-weight: bold; margin-bottom: 10px; max-width: 100%; } .shipping-text .shipping-text-content svg { height: 28px; width: auto; } .shipping-bar--fixed { position: sticky; top: 0; } .shipping-bar__section-item, .shipping-bar__wrapper { display: flex; align-items: center; } .shipping-bar__wrapper { height: 50px; justify-content: space-between; } .shipping-bar__section-item, .shipping-bar__item { flex: 1; } .shipping-bar__item { line-height: 1.15; } .shipping-bar__item:nth-of-type(1) { text-align: left; } .shipping-bar__item:nth-of-type(2) { text-align: center; } .shipping-bar--info-style .shipping-bar__item:nth-of-type(2) { text-transform: uppercase; } .shipping-bar__item:nth-of-type(3) { text-align: right; } .shipping-bar__item--small { max-width: 230px; } .shipping-bar__link { color: inherit; font: inherit; } .shipping-bar__section-item { justify-content: center;
375 height: calc(100% - 10px); width: 33%; } .shipping-bar__section-item + .shipping-bar__section-item { border-left: 1px solid var(--shipping-bar-items-line-color, #fff); } .shipping-bar__section-image { width: 100%; max-width: 25px; margin-right: 10px; } .shipping-bar--discount-style .shipping-bar__discount-value { background: var(--shipping-bar-price-background, rgb(28, 168, 28)); margin: 0 4px; display: inline-block; color: var(--shipping-bar-price-text-color, rgb(255, 255, 255)); } .shipping-bar--discount-style .shipping-bar__discount-value:not(:last-child) { margin-right: 4px; } .shipping-bar .shipping-bar__message { display: flex; justify-content: center; text-transform: uppercase; } @media (max-width: 1019px) { .shipping-bar__item--small { max-width: 190px; } } @media (max-width: 767px) { .shipping-text .shipping-text-content { flex-direction: column; align-items: center; flex: 0 0 48%; text-align: center; } .shipping-text .shipping-text-content p { font-weight: normal; } } @media (max-width: 479px) { .shipping-bar__item { font-size: 0.85rem; } .shipping-bar__section-item { font-size: 10px; } }</style><style class="critical2"> .header__sitewide__wrapper { display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid var(--vasta-border-color-on-mobile, black); min-height: 80px; } .header__logo { flex: 1; text-align: center; border-right: 1px solid var(--vasta-border-color-on-mobile, black); border-left: 1px solid var(--vasta-border-color-on-mobile, black); min-height: 80px; display: flex; align-items: center; justify-content: center; } .header__logo svg, .header__logo img { margin: 0 auto; } .header__search__form__wrapper { flex: 1; margin: 16px auto; max-width: 95%; } .header__search__form { display: flex; align-items: center; justify-content: center; max-width: 700px; } .header__search__form .button { background-color: var(--search-button-color,#fff); border-color: var(--search-button-color,#fff); color: var(--vasta-search-text-button-color,#fff); font-weight: 700; text-transform: uppercase; height: 37px; width: 20%; min-width: 90px; } .header__search__form .button:hover, .header__search__form .button:active { background-color: var(--vasta-search-button-hover-color,#000); border-color: var(--vasta-search-button-hover-color,#000); color: var(--vasta-search-text-button-hover-color,#e5e5e5); } .header__search__form .header__search__input { border: 1px solid var(--vasta-search-border-color,#ccc); border-radius: 3px 0 0 3px; color: #000; font-size: 1rem; padding: 6px 12px; margin: 0; height: 37px; width: 80%; } .header__icon__wrap { position: relative; cursor: pointer; display: flex; flex-direction: column; align-items: center; justify-content: center; text-transform: var(--header_fallback_text_transform); width: 20%; min-height: 80px; } .header__icon__count__wrap { display: flex; align-items: center; position: relative; } .header__icon__wrap svg { width: 30px; height: auto; } .header__icon__wrap.icon--menu { display: flex; } .header__cart__count::before { content: "(" } .header__cart__count:after { content: ")"; } .header__icon__wrap.icon--menu svg path { fill: var(--vasta_menu_color, black) } .header__icon__wrap.icon--menu { color: var(--vasta_menu_title_color, black) } .header__icon__wrap.icon--cart svg path{ fill: var(--vasta-cart-color, #fff); } .header__cart__text { color: var(--cart_title_color, black); font-size: var(--cart_title_font_size); } .header__menu { background-color: ; } .header__menu svg { width: 16px; margin: 0 12px; fill: var(--nav-text-color,#fff); } .header__menu .header__item__anchor > svg { margin: 0; margin-left: 10px; } .header__list { list-style: none; } .header__list.list--parent { display: flex; align-items: center; justify-content: center; } .header__list:not(.list--parent) { display: none; align-items: flex-start; position: absolute; top: 100%; left: 0; } .header__list.list--parent .header__list__item > a.header__item__anchor { font-size: var(--vasta_item_nav_menu_font_size); } .header__list.list--child { background: var(--vasta-dropdown-menu-color,#fff); display: none; z-index: 2; min-width: px; width: max-content; } .header__list.list--grandchild { background: var(--vasta-dropdown-menu-color,#fff); left: 100%; top: 0; } .header__list.list--child .header__list__item > a.header__item__anchor { font-size: var(--vasta_item_nav_menu_dropdown_font_size); } .header__list__item { display: flex; align-items: center; justify-content: space-between; position: relative; white-space: nowrap; } .header__list__item:hover, .header__list__item:active { background-color: var(--vasta-dropdown-menu-color,#fff); } .header__list__item:hover > a.header__item__anchor, .header__list__item:active > a.header__item__anchor { color: var(--vasta-menu-hover-text-color,#fff); } .header__list__item:hover > svg, .header__list__item:active > svg { fill: var(--vasta-menu-hover-text-color,#fff); } .header__list__item:hover > .header__list:not(.list--parent), .header__list__item:active > .header__list:not(.list--parent) { display: block; } .header__list.list--child .header__list__item, .header__list.list--child .header__list__item { background-color: var(--nav-
375drpback-color,#f9f9f9); border-bottom: 2px solid var(--vasta_dropdown_menu_border_color, #f9f9f9); } .header__list.list--child .header__list__item:hover, .header__list.list--child .header__list__item:active { background-color: var(--nav-drphover-color, #f9f9f9); } .header__list.list--child .header__list__item > a.header__item__anchor , .header__list.list--child .header__list__item > a.header__item__anchor { color: var(--vasta-dropdown-menu-text-color, #000); } .header__list.list--child .header__list__item > svg, .header__list.list--child .header__list__item > svg { fill: var(--vasta-dropdown-menu-text-color,#000); transform: rotate(-90deg); } .header__list.list--child .header__list__item:hover > a.header__item__anchor , .header__list.list--child .header__list__item:active > a.header__item__anchor { color: var(--vasta-dropdown-menu-hover-text-color, #000); } .header__list.list--child .header__list__item:hover > svg, .header__list.list--child .header__list__item:active > svg { fill: var(--vasta-dropdown-menu-hover-text-color,#000); } .header__item__anchor { display: flex; align-items: center; color: var(--nav-text-color,#fff); padding: 10px 16px; } .search-button-span svg { width: 20px; height: auto; } @media(min-width: 768px){ .header__wrapper { max-width: var(--wrapperWidth); padding: 14px 20px 15px; margin: 0 auto; width: 100%; } .header__logo svg, .header__logo img { padding: unset; } .header__logo img { margin: 15px 0; } .header__sitewide__wrapper { border-bottom: unset; min-height: unset; } .header__search__form__wrapper { margin: 0 10%; } .header__search__form .button { font-size: 1rem; } .header__logo { flex: unset; text-align: unset; border-right: unset; border-left: unset; min-height: unset; } .header__icon__wrap { width: unset; min-height: unset; } .header__icon__wrap.icon--menu { display: none; } .header__cart__count { position: absolute; padding: 0px; top: -12px; right: -17px; border-radius: 50%; color: var(--vasta-icon-color-text,#fff); background-color: var(--vasta-icon-color,#26b522); font-size: 14px; min-width: 20px; min-height: 20px; display: flex; align-items: center; justify-content: center; } .header__cart__count:hover { color: var(--vasta-icon-color-text-hover, #1A7117); background-color: var(--vasta-icon-color-hover, #1A7117); } .header__cart__count::before { content: unset; } .header__cart__count:after { content: unset; } .header__icon__count__wrap { right: 2px; } } @media(max-width: 767px) { .header__logo svg, .header__logo img { margin: 10px; } .header__cart__count { color: var(--vasta-icon-color, #26b522); } .header__cart__count:hover { color: var(--vasta-icon-color-text-hover, #1A7117) } .header__search__form .button { font-size: .8rem; } .header__icon__wrap.icon--cart svg { width: 25px; height: auto; } .header__icon__wrap.icon--menu svg { width: 21px; height: 21px; margin-bottom: 2px; } } @media only screen and (max-width: 1019px) and (min-width: 767px){ .header__list.list--parent .header__list__item > a.header__item__anchor { font-size: var(--vasta_item_nav_menu_font_size_tablet); } .header__list.list--child .header__list__item > a.header__item__anchor { font-size: var(--vasta_item_nav_menu_dropdown_font_size_tablet); } } .logo-image + .main-menu { margin: 0 1%; } .cart-icon-wrap { width: 15%; display: flex; justify-content: flex-end; } .cart-icon-wrapper { text-align: center; } .logo-image .main-logo-link { display: flex; align-content: center; flex-direction: column; justify-content: center; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .loaderIE.active { visibility: visible; opacity: 1; } } .loaderIE { position: fixed; background-color: #fff; top: 0; bottom: 0; right: 0; left: 0; z-index: 99999999999; display: flex; justify-content: center; flex-direction: column; align-items: center; transition: ease all 300ms; opacity: 0; visibility: hidden; } .loaderIE p, .loaderIE span { margin-top: 15px; color: #919191; width: 50px; height: 50px; display: flex; justify-content: space-between; } .loaderIE p span, .loaderIE span span { font-size: 35px; } .loader-bars:before, .loader-bars:after, .loader-bars span { content: ''; display: block; position: relative; left: 0; top: 0; width: 10px; height: 30px; background-color: #919191; -webkit-animation: grow 1.5s linear infinite; animation: grow 1.5s linear infinite; } .loader-bars:after { -webkit-animation: grow 1.5s linear -0.5s infinite; animation: grow 1.5s linear -0.5s infinite; } .loader-bars span { -webkit-animation: grow 1.5s linear -1s infinite; animation: grow 1.5s linear -1s infinite; } @-webkit-keyframes grow { 0% { -webkit-transform: scaleY(0); transform: scaleY(0); opacity: 0; } 50% { -webkit-transform: scaleY(1); transform: scaleY(1); opacity: 1; } 100% { -webkit-transform: scaleY(0); transform: scaleY(0); opacity: 0; } } @keyframes grow { 0% { -webkit-transform: scaleY(0); transform: scaleY(0); opacity: 0; } 50% { -webkit-transform: scaleY(1); transform: scaleY(1); opacity: 1; } 100% { -webkit-transform: scaleY(0); transform: scaleY(0); opacity: 0; } } .wrapper-shipping-bar { max-width: 1280px; width: 100%; } header .wrap { display: flex; justify-content: space-between; align-items: center; transition: ease all 400ms; } .shippingbar_padding { padding-top: 45px; } .cart-title-desktop { display: none; } @media (max-width: 1019px) { .main-menu .main-menu-items { flex-wrap: wrap; } .main-menu .main-menu-items .menu-item > .menu-link { font-size: var(--vasta_item_nav_menu_font_size_tablet, 15px); } .main-menu .main-menu-items .menu-item .main-menu-items .menu-item svg { top: 36%; } section[data-section-id='header'] .header-desktop #search-form { padding: 0 3
3750px; max-width: 490px; margin: 0 1%; } section[data-section-id='header'] .header-desktop #search-form button { font-size: 0.8rem; padding: 0; } .style-wrapper { width: 100%; } } @media (max-width: 767px) { .template-cart section[data-section-id='header'] .header-mobile { border: none; } .main-logo { width: auto; display: flex; justify-content: center; align-items: center; } section.info-style div:nth-child(2) { width: auto; } .shipping-bar.shipping_1 .shipping-bar-text, .shipping-bar.shipping_1 .shipping-bar-text strong { font-size: 15px; } .fallback-text svg { fill: #fff; position: relative; width: 20px; } section[data-section-id='header'] .header-mobile { border-bottom: 1px solid var(--vasta-border-color-on-mobile, #000); padding: 0; } section[data-section-id='header'] .header-mobile .grid__item, section[data-section-id='header'] .header-mobile .cart-icon { display: flex; align-items: center; justify-content: center; } section[data-section-id='header'] .header-mobile .cart-icon-wrap { border-left: 1px solid var(--vasta-border-color-on-mobile, #000); align-items: center; display: flex; justify-content: center; } section[data-section-id='header'] .header-mobile .cart-icon-wrap .cart-icon { display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 14px; color: #000; } section[data-section-id='header'] .header-mobile .cart-icon-wrap .cart-icon span { position: relative; text-align: center; width: 100%; } .header-mobile .grid__item { border-right: 1px solid var(--vasta-border-color-on-mobile, #000); } .logo-image { padding: 5px 10px; width: 100%; } .template-cart .main-header .logo-image { justify-content: space-between; align-items: center; padding-left: 0; padding-right: 0; } .grid__item, .cart-icon-wrap { flex: 0 0 20%; } .cart-text { display: flex; justify-content: center; } section[data-section-id='header'] .header-mobile #cart-count span:before { content: '('; } section[data-section-id='header'] .header-mobile #cart-count span:after { content: ')'; } section[data-section-id='header'] .header-mobile #cart-count span { width: 15px; height: 15px; line-height: 16px; bottom: 7px; font-size: 15px; background-color: #fff; color: var(--vasta-icon-color, #fff); position: static; pointer-events: none; } section[data-section-id='header'] .header-mobile #cart-count span:hover, section[data-section-id='header'] .header-mobile #cart-count span:active { color: var(--vasta-icon-color-hover, #fff); } section[data-section-id='header'] .wrap { display: flex; padding: 0; align-items: initial; width: 100%; } section[data-section-id='header'] .header-mobile #cart-count svg { width: 25px; margin-right: 0; } section[data-section-id='header'] .header-mobile #cart-count svg path { fill: var(--vasta-cart-color, #fff); } .site-nav--mobile { display: flex; align-items: center; justify-content: center; } .site-nav--mobile button { color: #000; display: flex; flex-direction: column; align-items: center; justify-content: center; font-size: 14px; width: 100%; height: 100%; } .site-nav--mobile button svg { width: 21px; } .site-nav--mobile button svg path { color: #000; } .site-nav--mobile .icon { width: 15px; height: 20px; } .site-nav--mobile, .cart-icon-wrap { width: 100%; } .site-nav--mobile { height: 100%; } body .search.mobile { display: flex; margin: 15px 0; justify-content: center; transition: all 400ms cubic-bezier(0.46, 0.01, 0.32, 1); } body .search.mobile button { text-transform: uppercase; font-size: 10px; background-color: var(--search-button-color, #000); color: var(--vasta-search-text-button-color, #fff); margin: 0px; border: none; } body .search.mobile button:hover, body .search.mobile button:active { background-color: var(--vasta-search-button-hover-color, #000); color: var(--vasta-search-text-button-hover-color, #e5e5e5); } body .search.mobile input { color: #000; border: 1px solid var(--vasta-search-border-color, #f6f6f6); } .search input { padding: 7px; width: 75%; height: 37px; margin-top: 0; border: 1px solid #e5e5e5; font-size: 14px; } .header-cart .info-header svg { width: 13px; margin-top: 0; top: 0; } .header-cart .info-header .phone-cart, .header-cart .info-header .email-cart, .header-cart .info-header .content-cart-text { font-size: 13px; display: flex; align-items: center; justify-content: flex-end; } .site-nav--mobile button svg path { fill: var(--vasta_menu_color, black); } } @media (max-width: 479px) { .shipping-bar-icons { font-size: 9px; } .logo-image { max-height: inherit; width: 100%; padding: 7px 10px; text-align: center; } .template-cart .logo-image img { margin: 0 auto; width: auto; }
375 .header-mobile .cart-icon-wrap .cart-icon { height: 69px; } section[data-section-id='header'] .header-mobile #cart-count svg, .site-nav--mobile button svg { width: 19px; } .site-nav--mobile button { color: var(--vasta_icon_title_color, black); } }</style><style class="critical2"> .cart-drawer .shipping-bar__message { color: var(--color-free-shipping-text-color); } .cart-open .DrawerOverlay, .js-drawer-open-left .DrawerOverlay { visibility: visible; opacity: 1; } .DrawerOverlay { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); display: block; position: fixed; top: 0; left: 0; z-index: 151; visibility: hidden; opacity: 0; transition: ease all 0.3s; } header { transition: all 0.4s cubic-bezier(0.46, 0.01, 0.32, 1); } .js-drawer-open-left { overflow: hidden !important; } .js-drawer-open-left . { width: 100%; } .js-drawer-open-left .drawer--left { -ms-transform: translateX(400px); -webkit-transform: translateX(400px); transform: translateX(400px); overflow: auto; z-index: 99999; } .drawer--left { width: 400px; left: -400px; border-right: 1px solid var(--vasta-background-menu-mobile, #fff); max-width: 85%; } .drawer { display: flex; flex-direction: column; top: 0; bottom: 0; position: fixed; -webkit-overflow-scrolling: touch; padding: 0 15px 15px; color: var(--vasta-font-color-menu-mobile, #444); background-color: var(--vasta-background-menu-mobile, #fff); transition: all 0.4s cubic-bezier(0.46, 0.01, 0.32, 1); z-index: 152; } .mobile-nav.static { margin-top: 0; } .mobile-nav.static a.item-link.uppercase { padding-bottom: 0; } .mobile-nav.static li.mobile-nav__item.dinamic-item a { padding: 10px 15px; text-decoration: none; word-break: break-word; width: 90%; font-size: 15px; display: flex; align-items: center; line-height: 21px; color: var(--vasta-font-color-menu-mobile, #444); } .mobile-nav { margin: 20px -15px 0 -15px; border-top: 1px solid rgba(0, 0, 0, 0.1); } .mobile-nav .item-menu-mobile.mobile-nav__link img { width: 20px; margin-right: 10px; } .mobile-nav > .dinamic-item + .dinamic-item { border-top: 1px solid rgba(0, 0, 0, 0.1); } #Contact_menu-mobile .thank_you { color: red; } .drawer__header { position: relative; display: flex; padding: 12px 0; width: 100%; align-items: center; justify-content: space-between; } .drawer__close, .drawer__title { font-size: 1.4rem; } .drawer__close { cursor: pointer; } .drawer__close svg { width: 20px; height: 20px; } .drawer__close button { position: relative; right: 0; color: inherit; background-color: transparent; border: none; } .mobile-nav__item { position: relative; display: block; } .search-bar { display: flex; justify-content: flex-end; } .search-bar .input-group-field { border-radius: 3px 0 0 3px; width: 100%; height: 37px; border: none; padding: 0 10px; border: solid 1px var(--vasta-border-menu-mobile, #ccc); color: var(--vasta-search-text-color-mobile, #e25c63); font-size: 14px; } .search-bar .jq-icon-fallback-text { border-radius: 0 3px 3px 0; padding: 6px 10px 5px; background-color: var(--vasta-button-color-menu-mobile, #444); color: #fff; height: 37px; } .nav-icon { padding: 10px 15px; text-decoration: none; width: 100%; font-size: 15px; align-items: center; line-height: 21px; display: flex !important; flex-direction: inherit !important; } .nav-icon svg { width: 19px; height: 19px; fill: var(--vasta-font-color-menu-mobile, #444); margin: 0 7px 0 0; } .nav-icon a { padding: 0 !important; } .supports-fontface .jq-icon-fallback-text .icon { display: inline-block; } .mobile-nav .news_letter_title { font-weight: 700; text-align: center; font-size: 13px; width: 100%; margin: 0 auto 8px; } .mobile-nav .child .item-menu-mobile { font-size: 13px; } .mobile-nav .button-menu-item { display: flex; width: 100%; } .mobile-nav .item-menu-mobile, .mobile-nav .mobile-nav__item .item-text .item-link { display: flex; align-items: center; line-height: 21px; color: var(--vasta-font-color-menu-mobile, #444); padding: 10px 15px; text-decoration: none; width: 90%; font-size: 15px; } .mobile-nav .dinamic-item, .mobile-nav .mobile-nav__item { display: flex; flex-direction: column; } .mobile-nav .dinamic-item .mobile-nav__toggle-open, .mobile-nav .mobile-nav__item .mobile-nav__toggle-open { width: 40px; height: 40px; border: none; background: transparent; } .mobile-nav .dinamic-item .mobile-nav__toggle-open:before, .mobile-nav .mobile-nav__item .mobile-nav__toggle-open:before { height: 17px; content: ''; width: 2px; background-color: var(--vasta-font-color-menu-mobile, #444); top: 0; left: 13.5px; position: relative; display: block; } .mobile-nav .dinamic-item .mobile-nav__toggle-open:after, .mobile-nav .mobile-nav__item .mobile-nav__toggle-open:after { width: 17px; content: ''; height: 2px; background-color: var(--vasta-font-color-menu-mobile, #444); position: relative; display: block; top: -10px; left: 6px; transform: rotate(0); transition: ease all 0.6s; } .mobile-nav .dinamic-item .anime-plus-hor::after, .mobile-nav .mobile-nav__item .anime-plus-hor::after { transform: rotate(180deg); transition: ease all 0.6s; } .mobile-nav .dinamic-item .anime-plus-ver::before, .mobile-nav .mobile-nav__item .anime-plus-ver::before { transform: rotate(270deg); transition: ease all 0.6s; } .mobile-nav .dinamic-item a svg, .mobile-nav .mobile-nav__item a svg { width: 19px; height: 19px; fill: var(--vasta-font-color-menu-mobile, #444); margin: 0 7px 0 0; overflow: visible; } .mobile-nav .child { display: none; margin: 0 0 0 30px; } .mobile-nav .newsletter-opt .newsletter-form.full .contact-form .buttonControlNewsletterForm .buttonNewsletterForm { width: 100%; margin: 0; bottom: 0; border: 0; } .mobile-nav .newsletter-opt .newsletter-form.full .contact-form .inputControlNewsletter .emailNewsletterForm { font-size: 12px; } .mobile-nav .newsletter-opt { display: flex; justify-content: center; flex-direction: column; align-items: center; padding: 10px 15px; border-top: 1px solid rgba(0, 0, 0, 0.1); } .mobile-nav .newsletter-opt .newsletter-message, .mobile-nav .newsletter-opt .thank_you { display: block; text-align: center; margin: 0 0 0.5rem; text-transform: uppercase; line-height: 1.4; color: var(--thankYouTextColor); } .mobile-nav .newsletter-opt .klaviyo_condensed_styling { display: flex; justify-content: center; height: 36px; margin: 0 auto; max-width: 100%; flex-wrap: wrap; } .mobile-nav .newsletter-opt .klaviyo_condensed_styling button input { font-size: 7px; } .mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_messages .success_message .thank_you { c
375olor: var(--vasta-font-color-menu-mobile); display: inline; } .mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_inputs_wrapper { width: 100%; } .mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_form_actions { width: 40%; float: left; } .mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_field_group { margin: 0; float: left; border: solid 1px #ccc; width: 60%; height: 100%; color: var(--vasta-font-color-menu-mobile, #444); line-height: 20px; } .mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_field_group input { width: 100%; height: 100%; border: none; padding: 0 10px; } .mobile-nav .klaviyo_condensed_styling .klaviyo_submit_button, .mobile-nav .klaviyo_styling .klaviyo_submit_button { padding: 10px 4px; width: 100%; height: 36px; border-radius: 0; } .cart-drawer .btn-add-tocart { width: 100%; } .drawer-review_single + .drawer-review_single { margin-top: 20px; } .cart-drawer .btn-add-tocart.btn-add-tocart { margin-bottom: 10px; } .underline-link { text-decoration: underline; font-weight: 700; color: var(--color-continue-shopping-color, #43aecf); } .empty .cart-products-wrapper .list-products, .product-content.cart-products-wrapper .list-products { border: none; } span.free_shipping.money { width: 100%; font-weight: 700; font-size: inherit; } .shipping-drawer { text-align: center; background-color: var(--ship-back-color); padding: 10px 0; } body button[disabled='disabled'] { background-color: #eee !important; color: #bbb !important; } body button[disabled='disabled']:after, body button[disabled='disabled']:before { background-color: #bbb; color: #bbb; } body button[disabled='disabled'] svg { fill: #bbb !important; } body button[disabled='disabled'] svg:after, body button[disabled='disabled'] svg:before { background-color: #eee !important; color: #bbb !important; } span.shipping-discount-drawer { text-transform: uppercase; color: var(--ship-text-color, #fff); font-weight: 700; font-size: 1rem; } input[disabled='disabled'] { background-color: #eee; color: #bbb; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper input.disable { background-color: #eee; color: #bbb; } .template-cart .cart-products-wrapper .list-products { border: none; } strong em { font-weight: 700; } .cart_discount_price { font-size: 14px; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-1 { width: 100%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-2 { width: 47%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-3 { width: 31%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-4 { width: 22%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-5 { width: 17%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-6 { width: 14%; } .free-shipping-message { font-weight: 700; color: var(--color-price-cartDrawer, #b22222); margin-left: 5px; } .cart-products-wrapper { display: flex; align-items: flex-start; justify-content: space-between; width: 100%; flex-direction: column; } .cart-products-wrapper .cart__empty.text-center { width: 100%; display: flex; justify-content: center; flex-direction: column; } .cart-products-wrapper .cart__empty.text-center .btn { background-color: #000; color: #fff; border: none; padding: 10px 15px; margin-bottom: 50px; } .cart-products-wrapper .cart__empty.text-center .empty-cart { margin: 0 !important; text-align: center; } .cart-products-wrapper .cart__empty.text-center .empty-cart { text-align: center; margin: 50px 0 20px 0; font-size: 14px; } .cart-products-wrapper form.jq-qtd-item-cart { display: flex; background: #fff; } .cart-products-wrapper .list-products { width: 100%; border-top: 1px solid #dddcdc; } .cart-products-wrapper .cart-product { padding: 7px 0; display: flex; border-bottom: 1px solid #dddcdc; } .cart-products-wrapper .cart-product .cart-product-wrapper { width: 100%; padding: 8px 0 10px 0; display: flex; align-items: flex-start; justify-content: space-between; width: -webkit-fill-available; } .cart-products-wrapper .cart-product .cart-product-wrapper .product-info { width: auto; }
375 .cart-products-wrapper .cart-product .cart-product-wrapper .free-shipping-message, .cart-products-wrapper .cart-product .cart-product-wrapper .price, .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart { font-weight: 700; color: var(--color-cart-item-title, #000); line-height: 1.2; } .cart-products-wrapper .cart-product .cart-product-wrapper .price { display: flex; justify-content: flex-end; color: var(--color-price-cartDrawer, #b22222); font-size: 16px; } .cart-products-wrapper .cart-product .cart-product-wrapper small.product-variant { color: var(--color-font-cart-meta-product, grey); font-size: 12px; display: block; } .cart-products-wrapper .cart-product .cart-product-wrapper .bt-remove-cart { background-color: #fff; border: 1px solid #e4e4e4; padding: 5px 9px; font-size: 15px; } .cart-products-wrapper .cart-product .cart-product-wrapper .bt-remove-cart:hover, .cart-products-wrapper .cart-product .cart-product-wrapper .bt-remove-cart:active { border-color: #ccc; } .cart-products-wrapper .cart-product .cart-product-image-wrapper { padding-right: 10px; display: flex; align-items: baseline; margin-top: 8px; } .cart-products-wrapper .cart-product .cart-product-image-wrapper img { width: 100%; max-width: 100px; height: auto; object-fit: contain; } .cart-products-wrapper .cart-product .cart-product-image-wrapper a { width: 100%; position: relative; width: 90px; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper { display: flex; margin-top: 15px; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd { background: #fff; border: 1px solid #dddcdc; width: 40px; text-align: center; margin: 0; position: relative; height: 31px; width: 33px; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus:hover, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus:active, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus:hover, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus:active { background-color: #fbfbfb; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus:active, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus:active { background-color: #f0f0f0; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus svg, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus svg, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd svg { display: block; margin: 0 auto; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd { border-left: 0 !important; border-right: 0 !important; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type='number'] { -moz-appearance: textfield; -webkit-appearance: textfield; appearance: textfield; margin: 0; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type='number']::-webkit-inner-spin-button, .cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type='number']::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .cart-open { overflow: hidden !important; } .cart-container { padding: 0 15px 15px; } .cart-drawer-open .cart-drawer { right: 0; } .cart-drawer { position: fixed; width: 600px; overflow-y: auto; top: 0; bottom: 0; max-width: 90%; z-index: 152; color: var(--font-color-cartDrawer, #000); background-color: var(--background-color-cartDrawer, #fff); transition: all 0.4s cubic-bezier(0.46, 0.01, 0.32, 1); right: -100%; } .cart-container.empty .total-price { display: none; } .cart-container.empty .btn-add-tocart { display: none; } .cart_drawer__header { display: flex; align-items: center; justify-content: center; height: 64px; } .cart_drawer__header .cartrow { display: flex; width: 100%; padding: 0 15px; margin: 5px 0 0 0; align-items: center; } .cart_drawer__header .cartrow .fallback-text { cursor: pointer; } .cart_drawer__header .drawer-title { font-size: var(--copy_body); font-weight: 400; margin: 0; width: 100%; text-transform: uppercase; line-height: 1; justify-content: center; height: 30px; display: flex; align-items: center; }
375 .cart_drawer__header .drawer-title svg { width: 20px; fill: var(--background-color-button-proceed, #008000); height: 20px; margin: 0 5px 0 0; position: relative; } .cart-container .cart-bottom .paypal-div { margin: 7px 0 7px; } .cart-container .cart-product-btn-wrapper svg { fill: var(--font-color-cartDrawer, #000); width: 12px; } button.btn.btn-plus { font-size: 23px; line-height: 0; } .btn.icon-plus:before { content: ''; position: absolute; background-color: #000; width: 2px; height: 12px; top: 32%; right: 47%; } .btn.icon-minus:after, .btn.icon-plus:after { content: ''; position: absolute; background-color: #000; width: 12px; height: 2px; top: 49%; right: 31%; } .cart-container .cart-bottom .continue-shopping-div.bottom { margin: 10px 0 20px; display: flex; } .cart-container .cart-bottom .continue-shopping-div.top { display: flex; margin: 5px 0 9px; align-items: center; } .cart-container .continue-bellow-review { display: flex; } .continue-shopping-div.continue-bellow-review a { margin: 0 8px; } .cart-container .btn-add-tocart svg { width: 20px; max-height: 100%; fill: var(--font-color-button-proceed, #fff); margin-right: 4px; top: -1px; position: relative; } .cart-container .btn-add-tocart .cart-atc { color: var(--font-color-button-proceed, #fff); } .cart-container .btn-add-tocart:hover svg, .cart-container .btn-add-tocart:active svg { fill: var(--font-color-button-proceed_hover, #fff); } .cart-container .btn-add-tocart:hover .cart-atc, .cart-container .btn-add-tocart:active .cart-atc { color: var(--font-color-button-proceed_hover, #fff); } .cart-container .btn-add-tocart { display: flex; justify-content: center; align-items: center; font-weight: 700; text-transform: capitalize; font-size: 23px; background-color: var(--background-color-button-proceed, #45910d); } .cart-container .btn-add-tocart:hover, .cart-container .btn-add-tocart:active { background-color: var(--background-color-button-proceed-hover, #45910d); } .cart-container .product-content { display: flex; border-top: 1px solid #dddcdc; } .cart-container .product-content .product-start { width: 35%; } .cart-container .product-content .product-start img { width: 70%; margin: 0 15px; transition: ease all 0.2s; } .cart-container .product-content .product-start img:hover, .cart-container .product-content .product-start img:active { opacity: 0.5; } .cart-container .product-content .product-middle { display: flex; flex-direction: column; width: 50%; max-width: 180px; } .cart-container .product-content .product-middle .product-title { margin: 0 0 20px 0; font-weight: 700; transition: all ease 0.2s; } .cart-container .product-content .product-middle .product-title:hover, .cart-container .product-content .product-middle .product-title:active { opacity: 0.5; } .cart-container .product-content .product-middle .product-quantity { display: flex; height: 30px; margin: 20px 0 0; } .cart-container .product-content .product-middle .button-minus, .cart-container .product-content .product-middle .button-plus { width: 30px; transition: ease all 0.3s; } .cart-container .product-content .product-middle .button-minus:hover, .cart-container .product-content .product-middle .button-minus:active, .cart-container .product-content .product-middle .button-plus:hover, .cart-container .product-content .product-middle .button-plus:active { background: #dadada; } .cart-container .product-content .product-middle .button-minus, .cart-container .product-content .product-middle .button-plus { border: 1px solid #dadada; background: #fff; } .cart-container .product-content .product-middle .quantity { width: 30px; text-align: center; -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; border-left: none; border-right: none; background: #fff; } .cart-container .product-content .product-middle .product-meta span { font-weight: 600; color: var(--color-font-cart-meta-product, #656565); padding: 0 15px 0 0; } .cart-container .product-content .product-end { margin: 0 0 100px 0; width: 30%; display: flex; flex-direction: column; align-items: flex-end; } .cart-container .product-content .product-end button { border: 1px solid #d9d9d9; background: #fff; padding: 10px 5px; margin: 20px 10px; } .cart-container .product-content .product-price { color: var(--color-price-cartDrawer, #b22222); text-align: center; margin-left: 10px; display: flex; flex-direction: column; } .cart-container .total-price { text-align: center; font-weight: 700; margin: 10px 0 10px 0; font-size: 20px; } .cart-container .total-price .price { color: var(--color-price-cartDrawer, #b22222); font-size: 20px; } .cart-container .cart-bottom .paypal { text-align: center; } .cart-container .cart-bottom .cupom-text { margin-bottom: 7px; text-transform: capitalize; font-size: 18px; } .cart-container .cart-bottom .cupom-code-drawer { font-weight: 700; text-align: center; margin: 5px 0 15px; } .cart-container .cart-bottom .cupom-code-drawer .cupom-spotlight { color: var(--counpon-text-color, #00f); } .cart-container .cart-bottom .reviews-cartDrawer { margin: 0 35px 22px 8px; } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user { display: flex; align-items: center; margin-bottom: 5px; } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user .user-img { width: 10%; height: 0; padding-top: 10%; overflow: hidden; border-radius: 100%; position: relative; top: 0; left: 0; margin-right: 8px; } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user .user-img .drawer-user_image { height: auto; width: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user .user-name { font-weight: 700; color: #3b5998; margin: 0; font-size: 17px; } .cart-container .cart-bottom .reviews-cartDrawer .stars-img { margin: 0 15px 0 0; } .cart-container .cart-bottom .reviews-cartDrawer .review-stars-verified { color: red; font-weight: 600; margin: 10px 0 10px 0; } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_single p { font-weight: var(--review-style, 600); } .cart-container .paypal-div { width: 100%; text-align: center; margin: 15px 0; } .cart-container .cart-bottom { display: flex; flex-direction: column; } .cart_discount_price { margin-bottom: 4px; color: var(--color-price-cartDrawer, #b22222); } .bt-remove-cart { margin-top: 4px; } .max-msg { font-size: 12px; width: 125px; text-align: center; color: #fff; position: absolute; background-color: #757575; border-radius: 5px; bottom: -4px; left: 41px; pointer-events: none; line-height: 1.3; margin: 0; padding: 5px; display: none; z-index: 1; } .cart-product--max-items .btn-plus { pointer-events: none; background-color: #eee !important; color: #bbb !important; } .cart-product--max-items .btn-plus:before, .cart-product--max-items .btn-plus:after { background: #bbb; }
375 .cart-product--max-items .max-msg:before { content: ''; position: absolute; left: -13px; border: 7px solid transparent; border-right-color: #757575; top: 50%; transform: translatey(-50%); } .cart-product--max-items .max-msg { display: block; } .cart-drawer #ProceedToCheckoutTop.btn-add-tocart { margin-bottom: 20px; } .shipping-drawer { text-align: center; background-color: var(--ship-back-color); padding: 10px 0; } .shipping-discount-drawer { text-transform: uppercase; color: var(--ship-text-color, #fff); font-weight: 700; font-size: 1rem; } .cart-drawer strong em { font-weight: 700; } .cart_discount_price, .free-shipping-message { color: var(--color-price-cartDrawer, firebrick); } .cart_discount_price { font-size: 14px; margin-bottom: 4px; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-2 { width: 47%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-3 { width: 31%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-5 { width: 17%; } .cart-drawer .trust-badges-wrapper .trust-badges-img.col-6 { width: 14%; } .cart-products-wrapper .cart__empty.text-center .btn { background-color: #000; color: #fff; border: 0; padding: 10px 15px; margin-bottom: 50px; } .cart-products-wrapper form.jq-qtd-item-cart { display: flex; background: #fff; } .cart-products-wrapper .cart-product { display: flex; border-bottom: 1px solid #dddcdc; } .cart-products-wrapper .cart-product .cart-product-wrapper { width: 100%; padding: 8px 0 13px; display: flex; align-items: flex-start; justify-content: space-between; width: -webkit-fill-available; } .cart-products-wrapper .cart-product .cart-product-wrapper .product-info { width: auto; } .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart { font-weight: 700; color: var(--color-cart-item-title, #000); font-size: 17px; } .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart + .product-variant { margin-top: 2px; } .cart-products-wrapper .cart-product .cart-product-wrapper .price { font-weight: 700; color: var(--color-cart-item-title, #000); } .cart-products-wrapper .cart-product .cart-product-wrapper .free-shipping-message { font-weight: 700; color: var(--color-cart-item-title, #000); font-size: 17px; } .cart-products-wrapper .cart-product .cart-product-wrapper .price { display: flex; justify-content: flex-end; color: var(--color-price-cartDrawer, #b22222); font-size: 16px; } .cart-products-wrapper .cart-product .cart-product-wrapper small.product-variant { color: var(--color-font-cart-meta-product, gray); font-size: 12px; display: block; } .cart-products-wrapper .cart-product .cart-product-wrapper .js-cart__btn--remove { background-color: #fff; border: 1px solid #e4e4e4; padding: 5px 9px; font-size: 15px; position: relative; } .cart-products-wrapper .cart-product .cart-product-image-wrapper { padding-right: 10px; display: flex; align-items: baseline; margin: 4px 0; } .cart-products-wrapper .cart-product .cart-product-image-wrapper img { width: 100%; max-width: 100px; height: auto; object-fit: contain; } .cart-products-wrapper .cart-product .cart-product-image-wrapper a { position: relative; width: 75px; min-height: 75px; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper { display: flex; margin-top: 10px; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd { background: 0 0; border: 1px solid #dddcdc; text-align: center; margin: 0; position: relative; height: 31px; width: 33px; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus svg, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus svg, .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd svg { display: block; margin: 0 auto; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd { border-left: 0 !important; border-right: 0 !important; } .cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type='number'] { -moz-appearance: textfield; -webkit-appearance: textfield; appearance: textfield; margin: 0; }
375 .cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type='number']::-webkit-inner-spin-button, .cart-products-wrapper .cart-product .cart-product-btn-wrapper input[type='number']::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .js-cart__btn--plus[disabled='disabled'] .hide.max-msg { font-size: 12px; width: 155px; text-align: center; margin-top: 20px; color: #fff; position: absolute; background-color: #757575; padding: 0 5px; border-radius: 5px; bottom: -4px; left: 41px; display: block; pointer-events: none; } .hide.max-msg:before { content: ''; border-bottom: 8px solid transparent; border-right: 13px solid #757575; border-top: 8px solid #75757500; position: absolute; top: -4px; left: -2%; transform: translate(-50%, 100%); } .cart-open { overflow: hidden !important; } .cart-drawer-open .cart-drawer { right: 0; } .cart-container .cart-bottom .paypal-div { margin: 7px 0; } .cart-container .cart-product-btn-wrapper svg { fill: var(--font-color-cartDrawer, #000); width: 12px; } .btn.icon-minus:after, .btn.icon-plus:after, .btn.icon-plus:before { content: ''; position: absolute; background-color: #000; width: 2px; height: 12px; top: 32%; right: 47%; } .btn.icon-minus:after, .btn.icon-plus:after { width: 12px; height: 2px; top: 49%; right: 31%; } .cart-container .cart-bottom .continue-shopping-div.bottom { margin: 20px 0 0; } .cart-container .btn-add-tocart:hover svg, .cart-container .btn-add-tocart:active svg { fill: var(--font-color-button-proceed_hover, #fff); } .cart-container .btn-add-tocart:hover .cart-atc, .cart-container .btn-add-tocart:active .cart-atc { color: var(--font-color-button-proceed_hover, #fff); } .cart-container .btn-add-tocart:hover, .cart-container .btn-add-tocart:active { background-color: var(--background-color-button-proceed-hover, #45910d); } .cart-container .product-content .product-start { width: 35%; } .cart-container .product-content .product-start img { width: 70%; margin: 0 15px; transition: ease all 200ms; } .cart-container .product-content .product-middle { display: flex; flex-direction: column; width: 50%; max-width: 180px; } .cart-container .product-content .product-middle .product-title { margin: 0 0 20px; font-weight: 700; transition: all ease 200ms; } .cart-container .product-content .product-middle .product-quantity { display: flex; height: 30px; margin: 20px 0 0; } .cart-container .product-content .product-middle .button-minus, .cart-container .product-content .product-middle .button-plus { width: 30px; transition: ease all 300ms; border: 1px solid #dadada; background: #fff; } .cart-container .product-content .product-middle .button-minus:hover, .cart-container .product-content .product-middle .button-plus:hover, .cart-container .product-content .product-middle .button-minus:active, .cart-container .product-content .product-middle .button-plus:active { background: #dadada; } .cart-container .product-content .product-middle .quantity { width: 30px; text-align: center; -webkit-appearance: textfield; -moz-appearance: textfield; appearance: textfield; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; border-left: none; border-right: none; background: #fff; } .cart-container .product-content .product-middle .product-meta span { font-weight: 600; color: var(--color-font-cart-meta-product, #656565); padding: 0 15px 0 0; } .cart-container .product-content .product-end { margin: 0 0 100px; width: 30%; display: flex; flex-direction: column; align-items: flex-end; } .cart-container .product-content .product-end button { border: 1px solid #d9d9d9; background: #fff; padding: 10px 5px; margin: 20px 10px; } .cart-container .product-content .product-price { color: var(--color-price-cartDrawer, #b22222); text-align: center; margin: 0 0 0 13px; display: flex; flex-direction: column; } .cart-product .cart-product-wrapper .product-price { text-align: right; } .cart-product .cart-product-wrapper .product-price .compare-price { color: var(--color-sale); font-size: 14px; text-decoration: line-through; font-weight: 400; text-align: right; } .cart-container .cart-bottom .paypal { text-align: center; } .cart-container .cart-bottom .cupom-code-drawer .cupom-spotlight { color: var(--counpon-text-color, blue); } .cart-container .cart-bottom .reviews-cartDrawer .stars-img { margin: 0 15px 0 0; } .cart-container .cart-bottom .reviews-cartDrawer .review-stars-verified { color: red; font-weight: 600; margin: 10px 0; font-size: 13px; } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_single p { font-weight: var(--review-style, 600); } .js-cart__btn--remove { margin-top: 4px; } .cart-drawer .btn-add-tocart, .cart-drawer .trust-badges-wrapper .trust-badges-img.col-1 { width: 100%; } .empty .cart-products-wrapper .list-products, .product-content.cart-products-wrapper .list-products, .template-cart .cart-products-wrapper .list-products { border: 0; } body button[disabled='disabled'], body button[disabled='disabled'] svg:after, body button[disabled='disabled'] svg:before { background-color: #eee !important; color: #bbb !important; }
375 .cart-products-wrapper .cart-product .cart-product-btn-wrapper input.disable, input[disabled='disabled'] { background-color: #eee; color: #bbb; } .cart-container.empty .btn-add-tocart, .cart-container.empty .total-price { display: none; } .cart-container .product-content .product-middle .product-title:hover, .cart-container .product-content .product-start img:hover, .cart-container .product-content .product-middle .product-title:active, .cart-container .product-content .product-start img:active { opacity: 0.5; } .js-cart__btn--remove .spinner { display: none; width: 18px; height: 18px; border-width: 2px; border-style: solid; border-radius: 100%; border-color: #888 #888 #888 transparent; animation: linear 0.57s 0s infinite spinner; top: 50%; left: 50%; position: absolute; } .cart__btn--removing { color: transparent; } .cart__btn--removing .spinner { display: block; } .cart-drawer .shipping-bar--counter { width: 100%; background: #ddd; position: relative; margin: 4px auto 15px; min-height: 30px; padding: 0; } .cart-drawer .shipping-bar--counter > .shipping-bar__counter-fill { display: block; position: absolute; top: 0; left: 0; width: 0; height: 100%; background: var(--color-free-shipping-dynamic); pointer-events: none; z-index: -1; transition: linear all 0.2s; } .cart-drawer .shipping-bar .shipping-bar-text { color: var(--color-free-shipping-text-color); } .cart-drawer .shipping-bar__message { padding: 3px 0; text-align: center; position: relative; z-index: 2; height: 100%; margin-top: 2px; } .cart-drawer .shipping-bar__message-wrapper { display: block; height: 100%; padding: 2px 0; } .cart-drawer .shipping-bar--counter, .cart-drawer .shipping-bar--counter > .shipping-bar__counter-fill { border-radius: 50px; box-shadow: inset 0 3px 3px rgba(0, 0, 0, 0.12); z-index: 2; overflow: hidden; } .cart-container .btn-add-tocart { display: flex; justify-content: center; align-items: center; font-weight: 700; text-transform: capitalize; font-size: 23px; background-color: var(--background-color-button-proceed, #45910d); } .cart-drawer .btn-add-tocart.btn-add-tocart { margin-bottom: 10px; } .btn-add-tocart { background: var(--AddToCartBackground); color: var(--AddToCartTextColor); position: relative; } .trust-badges-wrapper, .trust-badges-wrapper .trust-badges-img { display: flex; align-items: flex-start; } .trust-badges-wrapper { justify-content: center; width: 88%; margin: 0 auto; } .cart-container .btn-add-tocart svg { height: 50px; } .paypal { font-size: 23px; } .template-cart .header-cart-wrapper { padding-bottom: 12px; } .cart-products-wrapper .cart-product .cart-product-wrapper small.product-variant { width: 100%; overflow: hidden; word-break: break-all; text-transform: capitalize; } .lds-dual-ring { display: inline-block; width: 55px; height: 19px; } .lds-dual-ring:after { content: ' '; display: block; width: 19px; height: 19px; margin: 0 auto; border-radius: 50%; border: 1px solid #000; border-color: #000 transparent #000 transparent; animation: lds-dual-ring 1.2s linear infinite; position: relative; top: 3px; } @keyframes lds-dual-ring { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .template-cart .half-content.shipwholetext1 img { max-width: 100%; } .template-cart .main-content .cart__empty.text-center { width: max-content; margin: 0 auto; text-align: center; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 form p { font-size: 17px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .product-info { width: 90%; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper small.product-variant { font-weight: 100; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 form p { text-align: center; } .template-cart .main-content .cart__empty.text-center .btn { background-color: #000; color: #fff; border: none; padding: 10px 15px; margin-bottom: 50px; max-width: 200px; } .template-cart .main-content .cart__empty.text-center p { margin: 30px 0px 30px 0; text-align: center; } .template-cart .main-content .cart__empty.text-center .empty-cart { text-align: center; margin: 56px 0 20px 0; } .template-cart .main-content .text_botom_button { width: 90%; text-align: center; margin: 0 auto; font-size: 18px; font-weight: 400; line-height: 1.5; text-transform: capitalize; } .template-cart .main-content .btn-wrapper.img-end { justify-content: flex-end; } .template-cart .main-content .btn-wrapper-no-content { border-bottom: none !important; padding: 0 !important; } .template-cart .main-content .btn-wrapper { display: flex; justify-content: space-between; padding: 5px 0 15px; border-bottom: 1px solid #dddcdc; align-items: center; } .template-cart .main-content .btn-wrapper .text_botom_button { width: 100%; margin-top: 10px; } .template-cart .main-content .btn-wrapper > img { max-width: 320px; } .template-cart .main-content .btn-wrapper .btn-add-tocart { padding: 0 20px; font-weight: 700; color: var(--color-font-button-cart, #fff); background-color: var(--color-background-button, #26b522); height: 43px; line-height: 43px; text-transform: capitalize; min-width: 372px; } .template-cart .main-content .btn-wrapper .btn-add-tocart svg { width: 16px; height: 28px; fill: var(--color-font-button-cart, white); margin-right: 3px; position: relative; top: -2px; } .template-cart .main-content .btn-wrapper .btn-add-tocart:hover, .template-cart .main-content .btn-wrapper .btn-add-tocart:active { color: var(--color-font-button-cart-hover, #fff); background-color: var(--color-background-button-hover, #1a7117); } .template-cart .main-content .btn-wrapper .btn-add-tocart:hover svg, .template-cart .main-content .btn-wrapper .btn-add-tocart:active svg { fill: var(--color-font-button-cart-hover, #fff); } .template-cart .main-content .btn-wrapper.btn-wrapper-2 { align-items: flex-start; border-bottom: none !important; text-align: center; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .form-cart-proceed-to-checkout { display: flex; flex-direction: column; align-items: flex-end; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .pull-right.cart
375-total-bottom { text-align: right; padding: 8px 0 12px; color: var(--color-price-cart-page, #b22222); } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom .price-total { color: var(--color-price-cart-page, #b22222); } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .trust-badges { display: none; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .continue-shopping { align-items: flex-end; font-weight: 700; text-decoration: underline; font-size: 20px; color: var(--color-continue-shopping-color, #43aecf); margin-top: 50px; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style:hover, .template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style:active { background-color: var(--color-continue-shopping-color, #2b80d8); color: #fff; } .template-cart .main-content .cart-products-wrapper { display: flex; align-items: center; justify-content: space-between; } .template-cart .main-content .cart-products-wrapper form.jq-qtd-item-cart { display: flex; } .template-cart .main-content .cart-products-wrapper .list-products { width: 100%; } .template-cart .main-content .cart-products-wrapper .cart-product { display: flex; border-bottom: 1px solid #dddcdc; min-height: 120px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper { display: flex; align-items: center; justify-content: space-between; width: -webkit-fill-available; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .price { font-weight: 700; color: var(--color-cart-item-title, #000); } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .price { display: flex; justify-content: flex-end; color: var(--color-price-cart-page, #b22222); } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .bt-remove-cart { background-color: transparent; border: 1px solid #e4e4e4; padding: 7px 20px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-image-wrapper { padding-right: 15px; display: flex; align-items: center; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper { display: flex; margin-top: 15px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd { background: transparent; border: 1px solid #e5e5e5; width: 34px; text-align: center; margin: 0; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-plus svg, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .btn.btn-minus svg, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd svg { display: block; margin: 0 auto; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd { border-left: 0 !important; border-right: 0 !important; } .great-reasons { float: left; margin-bottom: 30px; width: 100%; } .great-reasons .text-1 { font-size: 20px; float: left; margin-bottom: 10px; width: 100%; font-weight: bold; } .great-reasons img { max-width: 375px; width: 100%; } .text-columns .text-1 { font-size: 20px; margin-bottom: 7px; width: 100%; font-weight: bold; } .shipwholetext1 { width: 50%; } .text-collumn-image-wrapper img { width: 100%; height: auto; } hr { clear: both; border-top: solid; border-width: 1px 0 0; margin: 30px 0; height: 0; } .half-content.trust_badges { width: 50%; float: left; } .half-content.shipwholetext1 { width: 48%; float: left; } .text-column-wrapper .half-content p { margin: 0 0 15px 0; line-height: 30px; padding: 0 30px 0 0px; } .half-content.shipwholetext1 p { line-height: 1.6; margin-top: 10px; } .text-column-wrapper { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 20px; } p.text_botom_button { max-width: 330px; } .text_botom_button strong { float: right; font-weight: 600; color: #000; max-width: 375px; text-align: center; font-size: 17px; width: 100%; text-transform: capitalize; } .text_botom_button.day-message span strong { display: none; } .text-reviews p { padding: 0% 3%; margin-bottom: 2%; max-width: 477px; margin: 0px auto; }
375 .btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom { font-size: 18px; } .btn-wrapper.btn-wrapper-2 .pull-right.cart-total-bottom .price-total { font-weight: bold; font-size: 18px; } .text-column-wrapper .half-content p > strong { font-weight: bold; } .continue-shopping.no-mobile { display: flex; } .cart-continue-shopping-link { font-weight: 700; color: var(--color-continue-shopping-color, #43aecf); } .cart-continue-shopping-link:not(.cont-button-style):hover, .cart-continue-shopping-link:not(.cont-button-style):active { text-decoration: underline; } .cart-continue-shopping-link .btn { background-color: var(--color-background-button-continue-shopping, #000); color: var(--color-continue-shopping-color, #43aecf); text-decoration: underline; } .cart-continue-shopping-link .btn:hover, .cart-continue-shopping-link .btn:active { background-color: var(--color-continue-shopping-color, #2b80d8); color: #fff; } .cont-button-style { text-decoration: none; display: block; border: 2px solid; font-weight: bold; text-decoration: none; padding: 5px 20px; color: var(--color-continue-shopping-color, #43aecf); } .cont-button-style:hover, .cont-button-style:active { background-color: var(--color-continue-shopping-color, #2b80d8); color: #fff; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style { display: flex; vertical-align: top; border: 2px solid; font-weight: bold; text-decoration: none; font-size: 18px; padding: 0px 8px; height: 43px; text-align: center; align-items: center; margin: 39px 0; width: auto; } .header-cart { display: flex; justify-content: space-between; width: 100%; padding: 10px 0; } .header-cart .info-header { min-height: 100%; display: flex; flex-direction: column; align-items: flex-end; justify-content: space-between; } .header-cart .info-header .phone-cart { font-weight: 700; color: var(--color-phone-number, #000); } .header-cart .info-header a.phone-cart svg { transform: rotate(270deg); } .header-cart .info-header .email-cart, .header-cart .info-header .phone-cart { display: flex; align-items: center; } .header-cart .info-header svg { width: 18px; position: unset; margin-right: 5px; fill: #6e797a; } .main-logo-link, .cart-text, .menu-text { font-size: var(--cart_title_font_size); } .cart-text { color: var(--cart_title_color); } .cart-text, .menu-text { text-transform: var(--header_fallback_text_transform); } .btn-add-tocart, .btn-choose-variant { text-transform: var(--AddToCartTextTransform); height: 50px; line-height: 50px; font-size: var(--AddToCartFontSize); text-align: center; } .btn-add-tocart { background: var(--AddToCartBackground); color: var(--AddToCartTextColor); position: relative; display: flex; justify-content: center; align-items: center; } .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart { font-size: 17px; } .main-content .cart-product-wrapper .product-price .price.discount-price, .main-content .cart-product-wrapper .product-price .discount-price__wrapper { font-size: 12px; color: var(--color-product-discount); } .discount-price__wrapper { display: flex; justify-content: flex-end; align-items: center; width: 100%; } .price-discount { display: flex; align-items: center; justify-content: flex-end; } .template-cart .main-content .cart-product-wrapper .price-discount { font-size: 12px; color: var(--color-product-discount); } @media (max-width: 1019px) { span.shipping-discount-drawer { font-size: 14px; } .template-cart .main-content .wrapper .cart__empty.text-center { margin: 20px auto; width: max-content; } .great-reasons .text-1 { float: left; margin-bottom: 15px; width: 100%; font-weight: bold; } .text-column-wrapper .half-content p { margin: 15px 0 5px 0; line-height: 28px; padding: 0 15px 0 0px; font-size: 16px; } .cartpaymenticon { margin-right: 0; max-width: 375px; } } @media (max-width: 767px) { .main-content .cart-product-wrapper .price-discount { font-size: 11px; } .template-cart .header-cart-wrapper { padding-top: 8px; padding-bottom: 10px; } .template-cart .half-content.shipwholetext1 p { margin-top: 14px; } .template-cart .main-content br { display: none; } .template-cart .main-content .continue-shopping.no-mobile { display: flex; } .template-cart .main-content .text-reviews p { font-size: 14px; } .template-cart .main-content .btn-wrapper { display: block; text-align: center; } .template-cart .main-content .btn-wrapper img { display: block; text-align: center; margin: auto; padding: 10px 0; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 { flex-direction: column-reverse; align-items: center; padding: 0px 0 0 0; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .pull-right.cart
375-total-bottom { text-align: center; } .template-cart .main-content .product-price { display: flex; flex-direction: column; align-items: center; } .template-cart .main-content p.text_botom_button { width: 100%; margin: 10px 0 15px 0; max-width: 100%; } .template-cart .main-content .btn-wrapper form { width: 100%; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .form-cart-proceed-to-checkout { align-items: center; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .trust-badges { width: 100%; margin: 0 auto; display: block; max-width: 375px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .price { line-height: 18px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart { font-size: 14px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper small { font-size: 14px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper button.btn.btn-plus, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper button.btn.btn-minus, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper input { padding: 5px; width: 30px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .btn.icon-plus:after, .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper .btn.icon-minus:after { right: 8px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-wrapper button.bt-remove-cart { padding: 5px 15px; font-size: 10px; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-image-wrapper { padding-right: 20px; } .cart-product-image-wrapper img { width: 100%; } .template-cart .main-content .btn-wrapper .btn-add-tocart { font-size: 17px; min-width: 0; width: 100%; padding: 0; } .template-cart .text_botom_button { display: flex; flex-direction: column; align-items: center; padding: 5px 0; } .template-cart .text_botom_button strong { float: none; } .template-cart .text_botom_button br { display: none; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .continue-shopping { font-size: 16px; margin: 19px 0 10px; padding-bottom: 0; text-align: center; width: auto; } .great-reasons .text-1 { float: left; margin-bottom: 15px; width: 100%; font-weight: bold; } .half-content.shipwholetext1 { padding: 0 0 0 0; } .half-content.trust_badges img { max-width: 50%; } .text-column-wrapper .half-content.shipwholetext1, .text-column-wrapper img { width: 100%; } .text-column-wrapper img { width: 100%; height: auto; margin: 8px; display: block; float: none; } .text-column-wrapper .half-content p { margin: 15px 0 5px 0; line-height: 28px; padding: 0 15px 0 0px; font-size: 16px; } .text-column-wrapper .half-content p > strong { font-weight: bold; } .template-cart .main-content .cart-products-wrapper .cart-product .cart-product-btn-wrapper .input-qtd { width: 30px; padding: 0; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style-mobile { align-items: center; border: 2px solid; display: block; font-size: 18px; font-weight: bold; margin: 20px 0; padding: 5px 8px; text-align: center; text-decoration: none; width: 100%; } .template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style-mobile:hover, .template-cart .main-content .btn-wrapper.btn-wrapper-2 .cont-button-style-mobile:active { background-color: var(--color-continue-shopping-color, #2b80d8); color: #fff; } .template-cart .main-content .btn-wrapper { padding: 15px 0; } .cart-products-wrapper .cart-product .cart-product-image-wrapper a { width: 70px; } .shipping-bar .shipping-bar-text, .shipping-bar .shipping-bar-discount-disabled { line-height: 1.2; font-size: 12px; } .template-cart .header-mobile { border-bottom: none; } .template-cart ul.list-products { border-top: 1px solid #e4e4e4; }
375 .cart-products-wrapper .cart-product .cart-product-wrapper img.img-cart-drawer { width: 100%; } .cart-products-wrapper .cart-product .cart-product-image-wrapper { padding-right: 10px; flex: 0 0 85px; } .paypal { font-size: 18px; } .product-price { text-align: center; } .cart-product--max-items .max-msg { max-width: 105px; font-size: 0.7rem; } .cart-products-wrapper .cart-product .cart-product-wrapper .title-item-cart { font-size: 12px; } .cart-container .btn-add-tocart { font-size: 15px; } .cart_drawer__header .drawer-title { font-size: 14px; } #CartDrawer .max-msg:before { left: 50%; bottom: 60%; border-right-color: transparent; border-bottom-color: #757575; height: 0; transform: translatex(-50%); } #CartDrawer .max-msg { bottom: -100%; left: -100%; transform: translate(-40%, 50%); z-index: 999; } .cart-container .btn-add-tocart svg { width: 15px; } .cart-drawer .max-msg:before { top: -12px; left: 44%; bottom: initial; transform: translate(0, 0); } .cart-drawer .max-msg { bottom: -100%; left: -100%; transform: translate(-40%, 60%); z-index: 999; } .js-cart__btn--plus[disabled='disabled'] .hide.max-msg:before { border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 12px solid #757575; } .cart-drawer .shipping-bar__message { margin-top: 4px; } } @media (max-width: 479px) { .template-cart .header-cart-wrapper { padding-top: 2px; padding-bottom: 10px; } .template-cart .half-content.shipwholetext1 p { line-height: 1.4; margin-top: 5px; } .cont-button-style-mobile { display: block; border: 2px solid; font-weight: bold; text-decoration: none; font-size: 22px; padding: 0px; padding-left: 20px; margin: 45px 0; } .cont-button-style-mobile:hover, .cont-button-style-mobile:active { background-color: var(--color-continue-shopping-color, #2b80d8); color: #fff; } .logo-link img { width: 100%; } .logo-link { width: 50%; } .template-cart .logo-image { width: 45%; } .template-cart .header-cart-wrapper { padding-bottom: 4px; } .cart-page-container .first-row .left img { max-width: 150px; } .cart-page-container .last-row .rigth .btn-add-tocart svg { width: 14px; } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user .user-name { font-size: 13px; } .cart-container .cart-bottom .cupom-text, .cart-products-wrapper .cart-product .cart-product-wrapper .price { margin-bottom: 2px; font-size: 15px; } .cart-container .cart-bottom .cupom-text { justify-content: flex-end; } .cart-container .total-price .price { font-size: 19px; } .cart-products-wrapper .cart-product .cart-product-wrapper .bt-remove-cart { color: #000; font-size: 12px; } .cart-container .cart-bottom .reviews-cartDrawer .drawer-review_user .user-img { width: 90px; padding-top: 90px; } .cart-container .btn-add-tocart svg { width: 16px; } .cart-product--max-items .max-msg { max-width: 100px; font-size: 0.65rem; } .mobile-nav .newsletter-opt .klaviyo_condensed_styling .klaviyo_form_actions { flex: 0 0 40%; } .js-drawer-open-left { overflow: hidden !important; } .js-drawer-open-left .is-moved-by-drawer { width: 100%; } span.shipping-discount-drawer { font-size: 13px; } .cart-products-wrapper .cart-product .cart-product-wrapper .price, .cart-container .cart-bottom .cupom-text { margin-bottom: 2px; font-size: 15px; } .cart-drawer .shipping-bar__message { font-size: 12px; margin-top: 5px; } .shipping-bar__counter-fill[style='width: 100%;'] + .shipping-bar__message { margin-top: 2px; } }</style><style class="critical2"> .mobile-menu { margin-top: 0; } .js-drawer-open-left .DrawerOverlay { visibility: visible; opacity: 1; } .js-drawer-open-left .sidenav--drawer-left { -ms-transform: translateX(400px); -webkit-transform: translateX(400px); transform: translateX(400px); overflow: auto; z-index: 999; } .toggle--plus:before, .toggle--minus:before { height: 17px; content: ''; width: 2px; background-color: var(--vasta-font-color-menu-mobile, rgb(0, 0, 0)); top: 0; left: 7px; position: relative; display: block; transition: 0.4s transform ease-out; } .toggle--plus:after, .toggle--minus:after { width: 17px; content: ''; height: 2px; background-color: var(--vasta-font-color-menu-mobile, rgb(0, 0, 0)); position: relative; display: block; top: -10px; left: 0; transform: rotate(0);
375 transition: 0.4s transform ease-out; } .rotateVerticalLine:before, .toggle--minus:before { transform: rotate(270deg); } .rotateHorizontalLine:after { transform: rotate(180deg); } .sidenav__icon { background-color: transparent; position: relative; width: 19px; height: 19px; display: flex; align-items: center; justify-content: center; } .sidenav { display: flex; flex-direction: column; top: 0; bottom: 0; position: fixed; -webkit-overflow-scrolling: touch; color: var(--vasta-font-color-menu-mobile, #444); background-color: var(--vasta-background-menu-mobile, #fff); transition: all 400ms cubic-bezier(0.46, 0.01, 0.32, 1); z-index: 99; } .sidenav svg { width: 19px; height: 19px; } .sidenav--drawer-left { width: 400px; left: -400px; border-right: 1px solid var(--vasta-background-menu-mobile, #fff); max-width: 85%; } .sidenav__header { padding: 0 15px 5px; } .sidenav__top__wrapper { position: relative; display: flex; padding: 12px 0; width: 100%; align-items: center; justify-content: space-between; } .sidenav__title, .sidenav__close { font-size: 1.4rem; color: var(--vasta-font-color-menu-mobile, #444); } .sidenav__close { cursor: pointer; } .sidenav__close { position: relative; right: 0; color: inherit; background-color: transparent; border: none; } .sidenav__close svg { width: 20px; height: 20px; } .sidenav__list { width: 100%; } .sidenav__list__item { width: 100%; border-top: 1px solid #ccc; display: flex; flex-direction: column; align-items: flex-start; justify-content: center; padding: 0 16px; } .sidenav__list--shop .sidenav__list__item:last-child { border-bottom: 1px solid #ccc; } .list--child .sidenav__list__item { border-top: unset; padding: 0; } .sidenav__item { display: flex; align-items: center; justify-content: space-between; width: 100%; } .sidenav__item__anchor, .sidenav__shop__text__wrapper { width: 100%; padding: 12px; display: flex; align-items: center; justify-content: flex-start; color: var(--vasta-font-color-menu-mobile, #444); } .sidenav__item__img { width: 20px; margin-right: 10px; } .sidenav .list--grandchild { height: 0; padding-left: 48px; transition: 0.4s height ease-in-out; overflow: hidden; } .sidenav .list--child { display: block; padding-left: 24px; height: 0; transition: 0.4s height ease-in-out; overflow: hidden; } .sidenav__item__anchor svg { margin-right: 7px; } .sidenav__footer { padding: 12px 15px 0; } .sidenav__footer .news_letter_title { text-align: center; margin-bottom: 12px; } .sidenav__footer input#k_id_email-menu-mobile { width: 100%; height: 44px; } .sidenav__footer .klaviyo_field_group { margin-right: 0; width: 60%; } .sidenav__footer .klaviyo_form_actions { width: 40%; } .sidenav__footer .klaviyo_field_group { width: 60%; padding: 0; } .sidenav__footer .klaviyo_condensed_float .klaviyo_field_group { margin-right: unset; }</style><style> /******************************************************************************* # STYLE SITEWIDE *******************************************************************************/ .drawer__title, .grid-product-title, .item-title, .item-title a, .page-title, .product-title, .section-title, .title,h1,h2,h3,h4,h5,h6,span,a,p,br,b,i,strong { -webkit-font-smoothing: antialiased; -webkit-text-size-adjust: 100%; text-rendering: optimizeLegibility; } .visually-hidden { display: none; visibility: hidden; } .wrapper { width: 100%; max-width: var(--wrapperWidth); margin: 0 auto; clear: both; padding: 0px 20px; } body .jdgm-prev-badge{ display: flex !important; width: 100%; justify-content: left; align-items: center; } .flow-hidden{ overflow: hidden; } .btn { width: 100%; font-weight: normal; border: none; float: left; } .section-title { display: block; padding: 35px 0; text-align: center; width: 100%; } body .mobile { display: none; } body .no-desktop { display: none; } .spr-badge-caption { color: #000; } .shopify-section { clear: both; float: left; display: block; width: 100%; } .fixed { position: fixed; top: 0; left: 0; z-index: 1; } body .hide { display: none; } body .underline { text-decoration: underline; } .prices-wrapper { text-align: center; } .overflow { overflow: hidden; } .bold { font-weight: bold; } .flex { display: flex; } .flex-row-reverse { flex-direction: row-reverse; } .flex-space-between { justify-content: space-between; } .flex-align-start { align-items: flex-start; } .full { width: 100%; } .msg { display: block; padding: 5px; background-color: transparent; border: 1px solid transparent; font-size: 14px; margin-top: 20px; } .msg.msg-error { background-color: #ffe6e6; border-color: #ffadad; } .choose-option { position: relative; outline: 2px solid rgba(255, 0, 0, 0.9); padding: 3px; } .choose-option:before { content: 'Choose an option'; position: absolute; line-height: 16px; top: -24px; left: 0;
375 color: #f00; background-color: #fff; width: 202px; } @keyframes blink { 0% { opacity: 0; } 100% { opacity: 1; } } .lowercase { text-transform: lowercase; } .uppercase { text-transform: uppercase; } .capitalize { text-transform: capitalize; } .text-underline { text-decoration: underline; } .main-content { clear: both; transition: all 400ms cubic-bezier(0.46, 0.01, 0.32, 1); } .icon-loading { display: flex; justify-content: center; background: #fff; width: 100%; height: 200px; position: relative; } .icon-loading .lds-css.ng-scope { padding: 0; } .products-reviews-stars.no-mobile { text-align: left; margin: 0 auto; display: block; } @keyframes lds-spinner { 0% { opacity: 1; } 100% { opacity: 0; } } @-webkit-keyframes lds-spinner { 0% { opacity: 1; } 100% { opacity: 0; } } .rte { line-height: 1.6; } .rte ol, .rte ul { padding-left: 2rem; } .rte p, .rte ul, .rte ol { margin-bottom: 16px; } .rte a:hover, .rte a:active { text-decoration: underline; } .rte h2 { margin-bottom: .75rem; } .rte h3 { margin-bottom: 1rem; } .page-margin-bottom { display: table; margin-bottom: 50px; } .custom-html { margin-top: 5px; } body .jdgm-prev-badge__text:after{ content: ")"; } body .jdgm-prev-badge__text:before{ content: " ( "; } body .jdgm-prev-badge__text { margin-left: 5px; font-size: 10px; color: #000; font-weight: normal; } body .jdgm-widget.jdgm-widget{ width: 100%; align-items: center; } body .collection-items .jdgm-prev-badge { justify-content: left; } .jdgm-widget input:not([type='submit']), .jdgm-widget textarea { padding: 5px 10px; } .jdgm-widget textarea { resize: none; } .template-list-collections .rte-h1 { font-weight: 400; } .wrapper .rte-h1.below { padding-top: 20px; } .back-to-top { font-family: var(--copyBodyFont), Arial, sans-serif; } .coupon_text { text-align: left; color: var(--CouponTextColor); background-color: var(--thankYouBackground); } .thank_you { text-align: left; } .thank_you strong { background-color: var(--thankYouBackground); } /* Used in Policy Page */ .template- .shopify-policy__container { max-width: 1280px; } .reset_password-title { text-transform: capitalize; font-size: 2.2rem; text-align: center; line-height: 1.3; } .form-reset-password > form { margin: 50px auto 80px !important; } /*RESPONSIVE STYLES*/ @media (max-width: 1019px) { body * { font-size: var(--copy_body_tablet); } span, b, strong, em, i, u, a, option { font-family: inherit; font-size: inherit; } body h1, body .page-title, body .title { font-size: var(--h1SizeTablet); color: var(--h1Color); } body h2 { font-size: var(--h2SizeTablet); color: var(--h2Color); } body h3, body .grid-product-title, body .item-title a, body .item-title { font-size: var(--h3SizeTablet); color: var(--h3Color); } body h4 { font-size: var(--h4SizeTablet); color: var(--h4Color); } body h5 { font-size: var(--h5SizeTablet); color: var(--h5Color); } body h6 { font-size: var(--h6SizeTablet); color: var(--h6Color); } body .desktop { display: none!important; } body .no-desktop { display: block; } .section-title { padding: 20px 0; } } @media (max-width: 767px) { body * { font-size: var(--copy_body_mobile); } body .jdgm-prev-badge{ flex-direction: column; align-items: flex-start; font-size: 9px; } .jdgm-widget.jdgm-widget, .jdgm-prev-badge { align-items: center; } .jdgm-prev-badge__stars, .jdgm-prev-badge__text { margin: 0 !important; } .jdgm-rev-widg { display: block; clear: both; width: 100%; } span, b, strong, em, i, u, a, option { font-family: inherit; font-size: inherit; } body h1, body .page-title, body .title { font-size: var(--h1SizeMobile); color: var(--h1Color); } body h2 { font-size: var(--h2SizeMobile); color: var(--h2Color); } body h3, body .grid-product-title, body .item-title a, body .item-title { font-size: var(--h3SizeMobile); color: var(--h3Color); } body h4 { font-size: var(--h4SizeMobile); color: var(--h4Color); } body h5 { font-size: var(--h5SizeMobile); color: var(--h5Color); } body h6 { font-size: var(--h6SizeMobile); color: var(--h6Color); } body .product-half.half-img.flex-row-reverse { padding: 0; } .section-title { padding: 10px 0; } body .mobile { display: block; width: 100%; } body .no-mobile { display: none !important; } .btn-add-tocart { height: 43px; line-height: 43px; } .btn-add-tocart span { font: inherit; } .wrapper .rte-h1.below { padding-top: 0; } .template-cart .section-title { font-size: 18px; max-width: 200px; margin: 0 auto; }
375 .slick-content { margin: 0 0 26px 0; } .wrapper { width: 100%; padding: 0 20px; } .credit_cards_page img { display: none; } } @media (max-width: 375px){ body .jdgm-prev-badge, body .jdgm-prev-badge__text{ font-size: 9px; } } /*============================================================================ #Base Styles ==============================================================================*/ header, nav, section, article, aside, footer { display: block; } /*============================================================================ #Print Styles ==============================================================================*/ @media print { @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } html, body { background-color: #fff; } .giftcard-header { padding: 10px 0; } .giftcard__content, .giftcard__border { border: 0 none; } .giftcard__actions, .giftcard__wrap:before, .giftcard__wrap:after, .tooltip, .add-to-apple-wallet { display: none; } .giftcard__title { float: none; text-align: center; } .giftcard__code__text { color: #555; } .shop-url { display: block; } .logo { color: #58686f; } } /*============================================================================ #Keyframe Animations ==============================================================================*/ @-webkit-keyframes popup { 0% { opacity: 0; -webkit-transform: translateY(30px); } 60% { opacity: 1; -webkit-transform: translateY(-10px); } 80% { -webkit-transform: translateY(2px); } 100% { -webkit-transform: translateY(0); } } @-ms-keyframes popup { 0% { opacity: 0; -webkit-transform: translateY(30px); } 60% { opacity: 1; -webkit-transform: translateY(-10px); } 80% { -webkit-transform: translateY(2px); } 100% { -webkit-transform: translateY(0); } } @keyframes popup { 0% { opacity: 0; -webkit-transform: translateY(30px); } 60% { opacity: 1; -webkit-transform: translateY(-10px); } 80% { -webkit-transform: translateY(2px); } 100% { -webkit-transform: translateY(0); } } @-webkit-keyframes container-slide { 0% { opacity: 0; -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(0deg); } } @-ms-keyframes container-slide { 0% { opacity: 0; -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(0deg); } } @keyframes container-slide { 0% { opacity: 0; -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(0deg); } } @-webkit-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 100; } } @-ms-keyframes fadein { 0% { opacity: 0; } 100% { opacity: 100; } } @keyframes fadein { 0% { opacity: 0; } 100% { opacity: 100; } } @keyframes spinner { 0% { transform: translate(-50%,-50%) rotate(0deg) } to { transform: translate(-50%,-50%) rotate(360deg) } } /******************************************************************************* YOUTUBE CSS *******************************************************************************/ .youtube-player { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; background: #000; } .product-slider .youtube-player { padding-bottom: 100%; } body .youtube-player img { margin: auto; } .youtube-player iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 100; background: transparent; } .youtube-player img { object-fit: cover; display: block; left: 0; bottom: 0; margin: auto; max-width: 100%; width: 100%; position: absolute; right: 0; top: 0; border: none; height: auto; cursor: pointer; -webkit-transition: 0.4s all; -moz-transition: 0.4s all; transition: 0.4s all; } .youtube-player img:hover { -webkit-filter: brightness(75%); } .youtube-player .play { align-items: center; display: flex; justify-content: center; height: 72px; left: 50%; top: 50%; margin-left: -77px; margin-top: -38px; position: absolute; cursor: pointer; } .youtube-player .play .play-background { background: #f4471f; border-radius: 50%; cursor: pointer; height: 100%; position: absolute; width: 50%; box-shadow:0 1px 2.2px rgba(0, 0, 0, 0.051), 0 2.3px 5.3px rgba(0, 0, 0, 0.059), 0 4.4px 10px rgba(0, 0, 0, 0.06), 0 7.8px 17.9px rgba(0, 0, 0, 0.059), 0 14.6px 33.4px rgba(0, 0, 0, 0.059), 0 35px 80px rgba(0, 0, 0, 0.07); } .youtube-player .play .play-icon { height: 150px; transform: rotate(-120deg); transition: transform 500ms; width: 150px; } .youtube-player .play-left-side, .youtube-player .play-right-side { background: white; height: 150px; position: absolute; width: 150px; } .youtube-player .play-left-side { clip-path: polygon( 43.77666% 99.85251%, 43.77874% 55.46331%, 43.7795% 55.09177%, 43.77934% 54.74844%, 43.77855% 54.44389%, 43.77741% 54.18863%, 43.77625% 53.99325%, 43.77533% 53.86828%, 43.77495% 53.82429%, 43.77518% 53.55329%, 43.7754% 53.2823%, 43.77563% 53.01131%, 43.77585% 52.74031%, 43.77608% 52.46932%, 43.7763% 52.19832%, 43.77653% 51.92733%, 43.77675% 51.65633%, 43.77653% 51.38533%, 43.7763% 51.11434%, 43.77608% 50.84334%, 43.77585% 50.57235%, 43.77563% 50.30136%, 43.7754% 50.03036%, 43.77518% 49.75936%, 43.77495% 49.48837%, 44.48391% 49.4885%, 45.19287% 49.48865%, 45.90183% 49.48878%, 46.61079% 49.48892%, 47.31975% 49.48906%, 48.0287% 49.4892%, 48.73766% 49.48934%, 49.44662% 49.48948%, 50.72252% 49.48934%, 51.99842% 49.4892%, 53.27432% 49.48906%, 54.55022% 49.48892%, 55.82611% 49.48878%, 57.10201% 49.48865%, 58.3779% 49.4885%, 59.6538% 49.48837%, 59.57598% 49.89151%, 59.3
3751883% 50.28598%, 58.84686% 50.70884%, 58.12456% 51.19714%, 57.11643% 51.78793%, 55.78697% 52.51828%, 54.10066% 53.42522%, 52.02202% 54.54581%, 49.96525% 55.66916%, 48.3319% 56.57212%, 47.06745% 57.27347%, 46.11739% 57.79191%, 45.42719% 58.14619%, 44.94235% 58.35507%, 44.60834% 58.43725%, 44.37066% 58.41149%, 44.15383% 58.27711%, 43.99617% 58.0603%, 43.88847% 57.77578%, 43.82151% 57.43825%, 43.78608% 57.06245%, 43.77304% 56.66309%, 43.773% 56.25486% ); transition: clip-path 500ms; } .youtube-player .play-right-side { clip-path: polygon( 43.77666% 43.83035%, 43.77874% 44.21955%, 43.7795% 44.59109%, 43.77934% 44.93442%, 43.77855% 45.23898%, 43.77741% 45.49423%, 43.77625% 45.68961%, 43.77533% 45.81458%, 43.77495% 45.85858%, 43.77518% 46.12957%, 43.7754% 46.40056%, 43.77563% 46.67156%, 43.77585% 46.94255%, 43.77608% 47.21355%, 43.7763% 47.48454%, 43.77653% 47.75554%, 43.77675% 48.02654%, 43.77653% 48.29753%, 43.7763% 48.56852%, 43.77608% 48.83952%, 43.77585% 49.11051%, 43.77563% 49.38151%, 43.7754% 49.65251%, 43.77518% 49.9235%, 43.77495% 50.1945%, 44.48391% 50.19436%, 45.19287% 50.19422%, 45.90183% 50.19408%, 46.61079% 50.19394%, 47.31975% 50.1938%, 48.0287% 50.19366%, 48.73766% 50.19353%, 49.44662% 50.19338%, 50.72252% 50.19353%, 51.99842% 50.19366%, 53.27432% 50.1938%, 54.55022% 50.19394%, 55.82611% 50.19408%, 57.10201% 50.19422%, 58.3779% 50.19436%, 59.6538% 50.1945%, 59.57598% 49.79136%, 59.31883% 49.39688%, 58.84686% 48.97402%, 58.12456% 48.48572%, 57.11643% 47.89493%, 55.78697% 47.16458%, 54.10066% 46.25764%, 52.02202% 45.13705%, 49.96525% 44.01371%, 48.3319% 43.11074%, 47.06745% 42.4094%, 46.11739% 41.89096%, 45.42719% 41.53667%, 44.94235% 41.3278%, 44.60834% 41.24561%, 44.37066% 41.27137%, 44.15383% 41.40575%, 43.99617% 41.62256%, 43.88847% 41.90709%, 43.82151% 42.24461%, 43.78608% 42.62041%, 43.77304% 43.01978%, 43.773% 43.428% ); transition: clip-path 500ms; }.product-card__grid-item:hover .grid__item-image{ position: absolute; top: 50%; left: 50%; width: 100%; height: 100%; object-fit: cover; transform: translate(-50%, -50%) scale(1.06); }/******************************************************************************* # CUSTOM STYLE SITEWIDE *******************************************************************************/ /******************************************************************************* # CUSTOM STYLE DESKTOP *******************************************************************************/ @media (min-width: 1020px) { } /******************************************************************************* # CUSTOM STYLE TABLET *******************************************************************************/ @media (max-width: 1019px) { } /******************************************************************************* # CUSTOM STYLE MOBILE *******************************************************************************/ @media (max-width: 767px) { } /******************************************************************************* # CUSTOM STYLE SMALL MOBILE *******************************************************************************/ @media (max-width: 479px) { }</style><style> body .shopify-challenge__container { width: 100%; max-width: 100%; margin: 60px auto; float: left; } body .shopify-challenge__container form { max-width: 100%; width: 440px; height: 100%; margin: 20px auto; padding: 20px; } body .shopify-challenge__container form .shopify-challenge__button { background: #1B4E9B; color: #FFF; width: 100%; padding: 10px 18px; display: flex; justify-content: center; align-items: center; font-size: 14px; margin: 20px auto; border-radius: 8px; border: 1px solid #1B4E9B; box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05); } body .shopify-challenge__container form .shopify-challenge__button:hover, body .shopify-challenge__container form .shopify-challenge__button:active { background: #0b2751; } @media (max-width: 767px) { body .shopify-challenge__container form .shopify-challenge__button { padding: 8px 14px; } }</style> 376 377 378 379 380 381 382 383 384 385<!-- Meta Tags --> 386 <meta name="theme-name" content="Super Theme BV"> 387 <meta name="theme-version" content="2.4"> 388 <meta name="theme-color" content="#000000"> 389 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 390 <meta charset="UTF-8"> 391 392 <!-- Global site tag (gtag.js) - Google Ads ENHANCED: 11467092048 -->
vendor: 70 bytes, lines 392-393
392 393 <script async src="https://www.googletagmanager.com/gtag/js?id=
393AW-11467092048
vendor: 18 bytes, lines 393-394
393"></script> 394
394<script> 395
vendor: 152 bytes, lines 395-399
395window.dataLayer = window.dataLayer || []; 396 function gtag(){dataLayer.push(arguments);} 397 gtag('js', new Date()); 398 399 gtag('config', '
399AW-11467092048
vendor: 48 bytes, lines 399-400
399', {'allow_enhanced_conversions': true}); 400
400</script>
400<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"><meta name="description" content="Contact UndrDog for help with hemp T-shirt orders, sizing, shipping, returns, exchanges or warranty questions. Our customer support team is ready to help."><link rel="canonical" href="https://undrdog.com/pages/contact"> 401<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-Reg.woff?v=673630824217211875" as="font" crossorigin> 402<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-Reg.woff2?v=8885624920459855641" as="font" crossorigin> 403 404<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-Bol.woff?v=17862058843685248803" as="font" crossorigin> 405<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-Bol.woff2?v=3359396026905987927" as="font" crossorigin> 406 407<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-RegIta.woff?v=6784737591668542681" as="font" crossorigin> 408<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-RegIta.woff2?v=15224388251548266649" as="font" crossorigin> 409 410<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-BolIta.woff?v=2927910703161759146" as="font" crossorigin> 411<link rel="preload" href="//undrdog.com/cdn/shop/files/NimbusSanL-BolIta.woff2?v=10481653425222382257" as="font" crossorigin> 412 413 414<link rel="preload" href="//undrdog.com/cdn/shop/files/FONTSPRINGDEMO-ObviaBold.woff?v=17398136584365800764" as="font" crossorigin> 415<link rel="preload" href="//undrdog.com/cdn/shop/files/FONTSPRINGDEMO-ObviaBold.woff2?v=4961991986150215949" as="font" crossorigin> 416<link rel="preload" href="//undrdog.com/cdn/shop/files/FONTSPRINGDEMO-ObviaBlack.otf?v=13381428657031703010" as="font" crossorigin> 417 418 419 420<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-Regular.woff?v=12098916401949976840" as="font" crossorigin> 421<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-Regular.woff2?v=6041388864509196536" as="font" crossorigin> 422 423<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-Medium.woff?v=14252720238749356341" as="font" crossorigin> 424<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-Medium.woff2?v=13401429596531070664" as="font" crossorigin> 425 426<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-MediumItalic.woff?v=8051413966011491179" as="font" crossorigin> 427<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-MediumItalic.woff2?v=10666955170217957949" as="font" crossorigin> 428 429<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-SemiBold.woff?v=458366596758831149" as="font" crossorigin> 430<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-SemiBold.woff2?v=3164071149160080906" as="font" crossorigin> 431 432<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-Bold.woff?v=13562829990676795964" as="font" crossorigin> 433<link rel="preload" href="//undrdog.com/cdn/shop/files/Barlow-Bold.woff2?v=9290860910445238125" as="font" crossorigin> 434 435 436<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Light.woff?v=9099710420671320986" as="font" crossorigin> 437<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Light.woff2?v=12308904856486374677" as="font" crossorigin> 438 439<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Regular.woff?v=17281318980167675272" as="font" crossorigin> 440<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Regular.woff2?v=18320782024769409947" as="font" crossorigin> 441 442<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Medium.woff?v=12661381206587816720" as="font" crossorigin> 443<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Medium.woff2?v=13604301951649321555" as="font" crossorigin> 444 445<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-SemiBold.woff?v=9368382102854840616" as="font" crossorigin> 446<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-SemiBold.woff2?v=4182141416115386203" as="font" crossorigin> 447 448<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-ExtraBold.woff?v=14884747497843717722" as="font" crossorigin> 449<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-ExtraBold.woff2?v=15498579950467883702" as="font" crossorigin> 450 451<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Bold.woff?v=2497365230178332397" as="font" crossorigin> 452<link rel="preload" href="//undrdog.com/cdn/shop/files/Inter-Bold.woff2?v=17769726244182177996" as="font" crossorigin> 453 454 455 456<link rel="preload" href="//undrdog.com/cdn/shop/files/OpenSans-Regular.woff?v=15539633005999862316" as="font" crossorigin> 457<link rel="preload" href="//undrdog.com/cdn/shop/files/OpenSans-Regular.woff2?v=13944474645140938852" as="font" crossorigin> 458 459<link rel="preload" href="//undrdog.com/cdn/shop/files/OpenSans-Bold.woff?v=1630340850251
459579334" as="font" crossorigin> 460<link rel="preload" href="//undrdog.com/cdn/shop/files/OpenSans-Bold.woff2?v=15004294665087090869" as="font" crossorigin> 461 462<link rel="preload" href="//undrdog.com/cdn/shop/files/OpenSans-ExtraBold.woff?v=17911534163937918191" as="font" crossorigin> 463<link rel="preload" href="//undrdog.com/cdn/shop/files/OpenSans-ExtraBold.woff2?v=15877760856315065922" as="font" crossorigin> 464 465 466 467 468<style> 469 @font-face { 470 font-family: 'Nimbus Sans L'; 471 src: url(//undrdog.com/cdn/shop/files/NimbusSanL-RegIta.woff2?v=15224388251548266649) format('woff2'), url(//undrdog.com/cdn/shop/files/NimbusSanL-RegIta.woff?v=6784737591668542681) format('woff'); 472 font-weight: normal; 473 font-style: italic; 474 font-display: swap; 475 } 476 @font-face { 477 font-family: 'Nimbus Sans L'; 478 src: url(//undrdog.com/cdn/shop/files/NimbusSanL-BolIta.woff2?v=10481653425222382257) format('woff2'), url(//undrdog.com/cdn/shop/files/NimbusSanL-BolIta.woff?v=2927910703161759146) format('woff'); 479 font-weight: bold; 480 font-style: italic; 481 font-display: swap; 482 } 483 @font-face { 484 font-family: 'Nimbus Sans L'; 485 src: url(//undrdog.com/cdn/shop/files/NimbusSanL-Reg.woff2?v=8885624920459855641) format('woff2'), url(//undrdog.com/cdn/shop/files/NimbusSanL-Reg.woff?v=673630824217211875) format('woff'); 486 font-weight: normal; 487 font-style: normal; 488 font-display: swap; 489 } 490 @font-face { 491 font-family: 'Nimbus Sans L'; 492 src: url(//undrdog.com/cdn/shop/files/NimbusSanL-Bol.woff2?v=3359396026905987927) format('woff2'), url(//undrdog.com/cdn/shop/files/NimbusSanL-Bol.woff?v=17862058843685248803) format('woff'); 493 font-weight: bold; 494 font-style: normal; 495 font-display: swap; 496 } 497 498 499 @font-face { 500 font-family: 'FONTSPRING DEMO - Obvia'; 501 src: url(//undrdog.com/cdn/shop/files/FONTSPRINGDEMO-ObviaBlack.otf?v=13381428657031703010) format('opentype'); 502 font-weight: 900; 503 font-style: normal; 504 font-display: swap; 505 } 506 @font-face { 507 font-family: 'FONTSPRING DEMO - Obvia'; 508 src: url(//undrdog.com/cdn/shop/files/FONTSPRINGDEMO-ObviaBold.woff2?v=4961991986150215949) format('woff2'), url(//undrdog.com/cdn/shop/files/FONTSPRINGDEMO-ObviaBold.woff?v=17398136584365800764) format('woff'); 509 font-weight: bold; 510 font-style: normal; 511 font-display: swap; 512 } 513 514 515 @font-face { 516 font-family: 'Barlow'; 517 src: url(//undrdog.com/cdn/shop/files/Barlow-Regular.woff2?v=6041388864509196536) format('woff2'), url(//undrdog.com/cdn/shop/files/Barlow-Regular.woff?v=12098916401949976840) format('woff'); 518 font-weight: normal; 519 font-style: normal; 520 font-display: swap; 521 } 522 @font-face { 523 font-family: 'Barlow'; 524 src: url(//undrdog.com/cdn/shop/files/Barlow-Medium.woff2?v=13401429596531070664) format('woff2'), url(//undrdog.com/cdn/shop/files/Barlow-Medium.woff?v=14252720238749356341) format('woff'); 525 font-weight: 500; 526 font-style: normal; 527 font-display: swap; 528 } 529 @font-face { 530 font-family: 'Barlow'; 531 src: url(//undrdog.com/cdn/shop/files/Barlow-MediumItalic.woff2?v=10666955170217957949) format('woff2'), url(//undrdog.com/cdn/shop/files/Barlow-MediumItalic.woff?v=8051413966011491179) format('woff'); 532 font-weight: normal; 533 font-style: italic; 534 font-display: swap; 535 } 536 @font-face { 537 font-family: 'Barlow'; 538 src: url(//undrdog.com/cdn/shop/files/Barlow-SemiBold.woff2?v=3164071149160080906) format('woff2'), url(//undrdog.com/cdn/shop/files/Barlow-SemiBold.woff?v=458366596758831149) format('woff'); 539 font-weight: 600; 540 font-style: normal; 541 font-display: swap; 542 } 543 @font-face { 544 font-family: 'Barlow'; 545 src: url(//undrdog.com/cdn/shop/files/Barlow-Bold.woff2?v=9290860910445238125) format('woff2'), url(//undrdog.com/cdn/shop/files/Barlow-Bold.woff?v=13562829990676795964) format('woff'); 546 font-weight: bold; 547 font-style: normal; 548 font-display: swap; 549 } 550 551 552 @font-face { 553 font-family: 'Inter'; 554 src: url(//undrdog.com/cdn/shop/files/Inter-Light.woff2?v=12308904856486374677) format('woff2'), url(//undrdog.com/cdn/shop/files/Inter-Light.woff?v=9099710420671320986) format('woff'); 555 font-weight: 300; 556 font-style: normal; 557 font-display: swap; 558 } 559 @font-face { 560 font-family: 'Inter'; 561 src: url(//undrdog.com/cdn/shop/files/Inter-Regular.woff2?v=18320782024769409947) format('woff2'), url(//undrdog.com/cdn/shop/files/Inter-Regular.woff?v=17281318980167675272) format('woff'); 562 font-weight: normal; 563 font-style: normal; 564 font-display: swap; 565 } 566 @font-face { 567 font-family: 'Inter'; 568 src: url(//undrdog.com/cdn/shop/files/Inter-Medium.woff2?v=13604301951649321555) format('woff2'), url(//undrdog.com/cdn/shop/files/Inter-Medium.woff?v=12661381206587816720) format('woff'); 569 font-weight: 500; 570 font-style: normal; 571 font-display: swap; 572 } 573 @font-face { 574 font-family: 'Inter'; 575 src: url(//undrdog.com/cdn/shop/files/Inter-SemiBold.woff2?v=4182141416115386203) format('woff2'), url(//undrdog.com/cdn/shop/files/Inter-SemiBold.woff?v=9368382102854840616) format('woff'); 576 font-weight: 600; 577 font-style: normal; 578 font-display: swap; 579 } 580 @font-face { 581 font-family: 'Inter'; 582 src: url(//undrdog.com/cdn/shop/files/Inter-Bold.woff2?v=17769726244182177996
582) format('woff2'), url(//undrdog.com/cdn/shop/files/Inter-Bold.woff?v=2497365230178332397) format('woff'); 583 font-weight: bold; 584 font-style: normal; 585 font-display: swap; 586 } 587 @font-face { 588 font-family: 'Inter'; 589 src: url(//undrdog.com/cdn/shop/files/Inter-ExtraBold.woff2?v=15498579950467883702) format('woff2'), url(//undrdog.com/cdn/shop/files/Inter-ExtraBold.woff?v=14884747497843717722) format('woff'); 590 font-weight: 800; 591 font-style: normal; 592 font-display: swap; 593 } 594 595 @font-face { 596 font-family: 'Open Sans'; 597 src: url(//undrdog.com/cdn/shop/files/OpenSans-Regular.woff2?v=13944474645140938852) format('woff2'), url(//undrdog.com/cdn/shop/files/OpenSans-Regular.woff?v=15539633005999862316) format('woff'); 598 font-weight: normal; 599 font-style: normal; 600 font-display: swap; 601 } 602 603 @font-face { 604 font-family: 'Open Sans'; 605 src: url(//undrdog.com/cdn/shop/files/OpenSans-Bold.woff2?v=15004294665087090869) format('woff2'), url(//undrdog.com/cdn/shop/files/OpenSans-Bold.woff?v=1630340850251579334) format('woff'); 606 font-weight: bold; 607 font-style: normal; 608 font-display: swap; 609 } 610 611 @font-face { 612 font-family: 'Open Sans'; 613 src: url(//undrdog.com/cdn/shop/files/OpenSans-ExtraBold.woff2?v=15877760856315065922) format('woff2'), url(//undrdog.com/cdn/shop/files/OpenSans-ExtraBold.woff?v=17911534163937918191) format('woff'); 614 font-weight: 800; 615 font-style: normal; 616 font-display: swap; 617 } 618 619</style> 620 621 622 623<style> 624 /* Progress Bar Style*/ 625 626 .custom-progress-bar__wrapper { 627 display: block; 628 } 629 .bar-check, 630 .bar { 631 animation: fadeInAnimation 1s forwards; 632 } 633 .custom-progress-bar circle, 634 .custom-progress-bar path{ 635 opacity: 0; 636 transition: background-color 1s ease; 637 animation: fadeInAnimation 1s forwards; 638 } 639 @keyframes fadeInAnimation { 640 to { 641 opacity: 1; 642 } 643 } 644 /* Generic styles */ 645 .container { 646 width: 1170px; 647 margin: 0 auto; 648 padding: 0; 649 position: relative; 650 } 651 652 button#easysize_button{ 653 text-decoration: underline !important; 654 } 655 656 /*==== Spinning Element ====*/ 657 .spinner__wrapper { 658 position: absolute; 659 display: none; 660 align-items: center; 661 justify-content: center; 662 background: #018d0b; 663 top: 0; 664 left: 0; 665 width: 100%; 666 height: 100%; 667 z-index: 1; 668 } 669 .spinner__wrapper.show { 670 display: flex; 671 } 672 673 .loader { 674 width: 30px; 675 height: 30px; 676 border: 5px solid #fff; 677 border-bottom-color: transparent; 678 border-radius: 50%; 679 display: inline-block; 680 box-sizing: border-box; 681 animation: rotation 1s linear infinite; 682 } 683 684 @keyframes rotation { 685 0% { 686 transform: rotate(0deg); 687 } 688 100% { 689 transform: rotate(360deg); 690 } 691 } 692 693 /* Stamped */ 694 #stamped-main-widget { 695 display: none; 696 } 697 698 .stamped_reviews_section #stamped-main-widget { 699 display: block; 700 } 701 /* Stamped */ 702 703 /* Sitewide - Header */ 704 705 body { 706 display: flex; 707 flex-direction: column; 708 min-height: 100vh; 709 } 710 711 .header { 712 background-color: black; 713 margin-bottom: 16px; 714 padding: 0; 715 } 716 717 .footer { 718 margin-top: auto; 719 } 720 721 722 .zpa-button--back-to-top { 723 display: none !important; 724 } 725 726 @media only screen and (max-width: 1200px) { 727 /* Generic styles */ 728 .container { 729 width: 1004px; 730 } 731 } 732 733 @media only screen and (max-width: 1200px) { 734 /* Generic styles */ 735 .container { 736 width: 1004px; 737 } 738 739 @media only screen and (max-width: 1021px) { 740 .container { 741 width: 750px; 742 } 743 } 744 745 @media only screen and (max-width: 767px) { 746 .container { 747 width: 100%; 748 max-width: 600px; 749 padding: 0 15px; 750 } 751 } 752</style> 753 754 755 756 757 758 759 760<!-- start meta-tags.liquid (SNIPPET) -->
761<script type="application/ld+json"> 762 { 763 "@context": "http://schema.org", 764 "@type": "BreadcrumbList", 765 "itemListElement": [ 766 767 { 768 "@type": "ListItem", 769 "position": 1, 770 "item": { 771 "@id": "/pages/contact", 772 "name": "Contact UndrDog" 773 } 774 } 775 776 ] 777 } 778</script>
778 779
780<script type="application/ld+json"> 781 { 782 "@context": "http://schema.org", 783 "@type": "WebSite", 784 "name": "UndrDog", 785 "url": "https://undrdog.com" 786 } 787</script>
787 788 789<!-- start social-meta-tags.liquid (SNIPPET) --> 790 791<meta property="og:site_name" content="UndrDog"> 792<meta property="og:url" content="https://undrdog.com/pages/contact"> 793<meta property="og:title" content="Contact UndrDog | Hemp Clothing Customer Support"> 794<meta property="og:type" content="website"> 795<meta property="og:description" content="Contact UndrDog for help with hemp T-shirt orders, sizing, shipping, returns, exchanges or warranty questions. Our customer support team is ready to help."> 796 <meta property="og:image" content="https://undrdog.com/cdn/shop/files/undrdog-preview_1200x630.png?v=15114409438829584307"> 797 <meta property="og:image:secure_url" content="https://undrdog.com/cdn/shop/files/undrdog-preview_1200x630.png?v=15114409438829584307"> 798 <meta property="og:image:width" content="1200"> 799 <meta property="og:image:height" content="630"> 800 <meta property="og:image:alt" content="UndrDog Hemp T-Shirt"> 801 <meta property="og:logo" content="//undrdog.com/cdn/shop/files/logo_400x176.png?v=14945513028116714134" /> 802 803 804 805<meta name="twitter:site" content="@"> 806<meta name="twitter:card" content="summary_large_image"> 807<meta name="twitter:title" content="Contact UndrDog | Hemp Clothing Customer Support"> 808<meta name="twitter:description" content="Contact UndrDog for help with hemp T-shirt orders, sizing, shipping, returns, exchanges or warranty questions. Our customer support team is ready to help."> 809 810<link rel="shortcut icon" href="//undrdog.com/cdn/shop/files/favicon.png?v=1713294025&width=32" type="image/png"><title> 811 Contact UndrDog | Hemp Clothing Customer Support 812 </title> 813 814 815
815<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
815<meta name="facebook-domain-verification" content="7m031ad2ezocro7gmpet4fip6yoywa"> 816<meta name="google-site-verification" content="uet5YPknCgTyF-s6nzmW_L5gtlxHdHqGAmcd6_fImY4"> 817<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/85219311926/digital_wallets/dialog"> 818<meta id="in-context-paypal-metadata" data-shop-id="85219311926" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"> 819<link rel="ucp" href="/.well-known/ucp" version="2026-08-25">
819<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=861765942"></script>
819 820<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
821<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=861765942&shop_id=85219311926" crossorigin="anonymous"></script>
vendor: 1 bytes, line 821
821
822<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":85219311926,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/85219311926","merchantName":"UndrDog","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"UndrDog","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 822
822
823<script id="shopify-features" type="application/json">{"accessToken":"e117010b1e671a8b35ea36bbf787a4eb","betas":["rich-media-storefront-analytics"],"domain":"undrdog.com","predictiveSearch":true,"shopId":85219311926,"locale":"en"}</script>
vendor: 1 bytes, line 823
823
824<script>var Shopify = Shopify || {}; 825Shopify.shop = "e1be38-2.myshopify.com"; 826Shopify.locale = "en"; 827Shopify.currency = {"active":"USD","rate":"1.0"}; 828Shopify.country = "US"; 829Shopify.theme = {"name":"Dev by Vasta - Main","id":182782656822,"schema_name":"Super Theme BV","schema_version":"2.4","theme_store_id":null,"role":"main"}; 830Shopify.theme.handle = "null"; 831Shopify.theme.style = {"id":null,"handle":null}; 832Shopify.cdnHost = "undrdog.com/cdn"; 833Shopify.routes = Shopify.routes || {}; 834Shopify.routes.root = "/"; 835Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js"; 836Shopify.SignInWithShop = Shopify.SignInWithShop || {}; 837Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {}; 838Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 838
838
839<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 839
839
840<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 840
840
841<script> 842 window.ShopifyPay = window.ShopifyPay || {}; 843 window.ShopifyPay.apiHost = "shop.app\/pay"; 844 window.ShopifyPay.redirectState = null; 845</script>
vendor: 1 bytes, line 845
845
846<script> 847 window.Shopify = window.Shopify || {}; 848 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 849 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 850 window.Shopify.SignInWithShop.eligible = true; 851</script>
vendor: 1 bytes, line 851
851
852<script id="shop-js-analytics" type="application/json">{"pageType":"page"}</script>
vendor: 1 bytes, line 852
852
853<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 853
853
854<script type="module"> 855 await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"); 856 857 window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true}); 858 859</script>
vendor: 1 bytes, line 859
859
860<script> 861 window.Shopify = window.Shopify || {}; 862 if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {}; 863 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"]}; 864</script>
vendor: 1 bytes, line 864
864
865<script>(function() { 866 var isLoaded = false; 867 function asyncLoad() { 868 if (isLoaded) return; 869 isLoaded = true; 870 var urls = ["https:\/\/cdn.richpanel.com\/js\/richpanel_shopify_script.js?appClientId=undrdoghemp7021\u0026tenantId=undrdoghemp702\u0026shop=e1be38-2.myshopify.com\u0026shop=e1be38-2.myshopify.com","https:\/\/sdk.postscript.io\/sdk-script-loader.bundle.js?shopId=331233\u0026shop=e1be38-2.myshopify.com","https:\/\/undrdog.com\/a\/novel\/js\/novel-storefront.js?shop=e1be38-2.myshopify.com"]; 871 for (var i = 0; i < urls.length; i++) { 872 var s = document.createElement('script'); 873 s.type = 'text/javascript'; 874 s.async = true; 875 s.src = urls[i]; 876 var x = document.getElementsByTagName('script')[0]; 877 x.parentNode.insertBefore(s, x); 878 } 879 }; 880 if(window.attachEvent) { 881 window.attachEvent('onload', asyncLoad); 882 } else { 883 window.addEventListener('load', asyncLoad, false); 884 } 885})();</script>
vendor: 1 bytes, line 885
885
886<script id="__st">var __st={"a":85219311926,"offset":-14400,"reqid":"87b2501b-fd84-4954-ae6f-f760bd75627a-1790577809","pageurl":"undrdog.com\/pages\/contact","s":"pages-131366388022","u":"8764dc3d9e82","p":"page","rtyp":"page","rid":131366388022};</script>
vendor: 1 bytes, line 886
886
887<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 887
887
888<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 888
888
889<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//undrdog.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 889
889
890<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 = "//undrdog.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>
890<script crossorigin="anonymous" defer="defer" src="//undrdog.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 890
890
891<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 891
891
892<script> 893 window.Shopify = window.Shopify || {}; 894 window.Shopify.MCP = window.Shopify.MCP || {}; 895 window.Shopify.MCP.enabled = true; 896 window.Shopify.MCP.shop = "e1be38-2.myshopify.com"; 897 window.Shopify.MCP.mcpEndpoint = "https:\/\/undrdog.com\/api\/mcp"; 898 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 899</script>
vendor: 1 bytes, line 899
899
900<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("\/\/undrdog.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 901</script>
vendor: 1 bytes, line 901
901
902<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://undrdog.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}}; 903</script>
vendor: 1 bytes, line 903
903
904<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 905 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); 906</script>
vendor: 1 bytes, line 906
906
907<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})}})); 908</script>
908 909<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://undrdog.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 910<style id="shopify-accelerated-checkout-cart"> 911 #shopify-buyer-consent { 912 margin-top: 1em; 913 display: inline-block; 914 width: 100%; 915} 916 917#shopify-buyer-consent.hidden { 918 display: none; 919} 920 921#shopify-subscription-policy-button { 922 background: none; 923 border: none; 924 padding: 0; 925 text-decoration: underline; 926 font-size: inherit; 927 cursor: pointer; 928} 929 930#shopify-subscription-policy-button::before { 931 box-shadow: none; 932} 933 934 </style> 935
936<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
936 937
937<script> 938 var trekkie = []; 939 trekkie.integrations = !0; 940 (window.BOOMR = {}), (window.BOOMR.version = true); 941 </script>
941 942<style> 943 .header-content, 944 .site-footer { 945 display: none; 946 } 947 948 #PBarNextFrameWrapper { 949 display: none !important; 950 } 951 </style> 952
952<script async src="https://a.ads.rmbl.ws/ratag?id=AV-29150"></script>
952 953
953<script> 954 window._ratagData = window._ratagData || []; 955 function ratag() {_ratagData.push(arguments);} 956 </script>
956 957 958 <meta name="google-site-verification" content="UdbjweWgk7AmeJkjie-B2zVFWBLH0gc4cGImq6RJL7o" /> 959 <meta name="facebook-domain-verification" content="n712q5nhwe037cy3wb604cp0q945jc"/> 960 <style> 961 .ocu-popup.v--modal-live * { 962 font-family: "Nimbus Sans L", sans-serif !important; 963 } 964 </style> 965 966 <!-- BEGIN app block: shopify://apps/triplewhale/blocks/triple_pixel_snippet/483d496b-3f1a-4609-aea7-8eee3b6b7a2a --><link rel='preconnect dns-prefetch' href='https://api.config-security.com/' crossorigin /> 967<link rel='preconnect dns-prefetch' href='https://conf.config-security.com/' crossorigin />
968<script> 969/* >> TriplePixel :: start*/ 970window.TriplePixelData={TripleName:"e1be38-2.myshopify.com",ver:"2.16",plat:"SHOPIFY",isHeadless:false,src:'SHOPIFY_EXT',product:{id:"",name:``,price:"",variant:"",av:{ }},search:"",collection:"",cart:"",template:"page",curr:"USD" || "USD", market:"74706321718"},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open("POST",U,!0),H.setRequestHeader("Content-Type","text/plain")):H.open("GET",U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes("/first")?eval(R):P||(N[B]=R)):(299<H.status||H.status<200)&&T&&!R&&(R=!0,O(U,T-1,P))}}if(N=window,!N[H+"sn"]){N[H+"sn"]=1,L=function(){return Date.now().toString(36)+"_"+Math.random().toString(36)};try{A.setItem(H,1+(0|A.getItem(H)||0)),(E=JSON.parse(A.getItem(H+"U")||"[]")).push({u:location.href,r:document.referrer,t:Date.now(),id:L()}),A.setItem(H+"U",JSON.stringify(E))}catch(e){}var i,m,p;A.getItem('"!nC`')||(_=A,A=N,A[H]||(E=A[H]=function(t,e,i){return void 0===i&&(i=[]),"State"==t?E.s:(W=L(),(E._q=E._q||[]).push([W,t,e].concat(i)),W)},E.s="Installed",E._q=[],E.ch=W,B="configSecurityConfModel",N[B]=1,O("https://conf.config-security.com/model",5),i=L(),m=A[atob("c2NyZWVu")],_.setItem("di_pmt_wt",i),p={id:i,action:"profile",avatar:_.getItem("auth-security_rand_salt_"),time:m[atob("d2lkdGg=")]+":"+m[atob("aGVpZ2h0")],host:A.TriplePixelData.TripleName,plat:A.TriplePixelData.plat,url:window.location.href.slice(0,500),ref:document.referrer,ver:A.TriplePixelData.ver},O("https://api.config-security.com/event",5,p),O("https://api.config-security.com/first?host=".concat(p.host,"&plat=").concat(p.plat),5)))}}("","TriplePixel",localStorage); 971/* << TriplePixel :: end*/ 972</script>
972 973 974 975 976<!-- END app block --><!-- BEGIN app block: shopify://apps/visiopt/blocks/visiopt_integration/019e1bf5-e1b4-7307-9c7e-c6da4dd11f57 --> 977 978<link rel='preconnect' href='https://optimize.visiopt.com/'><link rel='dns-prefetch' href='https://optimize.visiopt.com/'>
978<script async type='text/javascript'>window.visiopt_code=window.visiopt_code||(function(){var visi_wid=1124,visi_flicker_time=4000,visi_flicker_element='html',c=false,d=document,visi_fn={begin:function(){var a=d.getElementById('visi_flicker');if(!a){var a=d.createElement('style'),b=visi_flicker_element?visi_flicker_element+'{opacity:0!important;background:none!important;}':'',h=d.getElementsByTagName('head')[0];a.setAttribute('id','visi_flicker');a.setAttribute('type','text/css');if(a.styleSheet){a.styleSheet.cssText=b;}else{a.appendChild(d.createTextNode(b));}h.appendChild(a);}},complete:function(){c=true;var a=d.getElementById('visi_flicker');if(a){a.parentNode.removeChild(a);}},completed:function(){return c;},pack:function(a){var b=d.createElement('script');b.src=a;b.type='text/javascript';b.innerText;b.onerror=function(){visi_fn.complete();};d.getElementsByTagName('head')[0].appendChild(b);},init:function(){visi_fn.begin();setTimeout(function(){visi_fn.complete()},visi_flicker_time);this.pack('https://optimize.visiopt.com/vt.'+visi_wid+'.js');return true;}};window.visiopt_code_status=visi_fn.init();return visi_fn;}());</script>
978 979 980 981 982 983<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 984 985 986 987 988 989 990 991 992 993 994 995 996
996<script async src="https://static.klaviyo.com/onsite/js/VHxdPg/klaviyo.js?company_id=VHxdPg"></script>
996 997
997<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
997 998 999 1000 1001 1002 1003 1004
1004<script> 1005 window.klaviyoReviewsProductDesignMode = false 1006 </script>
1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016<!-- END app block -->
1016<script src="https://cdn.shopify.com/extensions/01a0d970-0e98-7666-b1bc-fced162baa13/loop-returns-504/assets/onstore-block.js" type="text/javascript" defer="defer"></script>
1016 1017<link href="https://cdn.shopify.com/extensions/01a0d970-0e98-7666-b1bc-fced162baa13/loop-returns-504/assets/onstore-block.css" rel="stylesheet" type="text/css" media="all"> 1018<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1019<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: 85219311926,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "page"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 1019
1019
1020<script> 1021 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 1022</script>
vendor: 1 bytes, line 1022
1022
1023<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}
1023).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: 85219311926,storefrontBaseUrl: "https://undrdog.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://undrdog.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"2871198006","configuration":"{\"pixel_id\":\"UFnJKQnYEiwpb93npg7Wpp\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"494c214c3e1e2dea2c94ffa97cf51a83","type":"APP","apiClientId":411130036225,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
1023,{"id":"2863857974","configuration":"{\"advertiser\":\"ndrdog\",\"userId\":\"c2b8a3cd-9178-4a43-a255-5a61eba7bab1\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c19c52670ee3dad6480bef13cf6d1e03","type":"APP","apiClientId":39871250433,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2718400822","configuration":"{\"accountID\":\"e1be38-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"ea1d2c6c3d7e2e209ed09c06ec613167","type":"APP","apiClientId":300808765441,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2699821366","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"f92d7cfd1521456d481ee553d236893f","type":"APP","apiClientId":30400643073,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2326233398","configuration":"{\"accountID\":\"3fa427f2-5283-4846-825e-7c71c3602f00\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31a2d548e70c3f0f271a3b3356ee9334","type":"APP","apiClientId":2415836,"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":"2288189750","configuration":"{\"storeId\":\"cae6b6dc-9cc7-408a-9583-11da585f1c31\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"9b5c7e9eba54366aed35e340586c8163","type":"APP","apiClientId":274629623809,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2223604022","configuration":"{\"Enabled\":\"true\",\"UpdatedAt\":\"2026-06-04T02:14:34.753Z\",\"DeveloperPreview\":\"false\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7913f49eba866a6cbbe1bb85b5400251","type":"APP","apiClientId":34646425601,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2201878838","configuration":"{\"pixelCode\":\"D5P45RJC77U6K56B4HO0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2201813302","configuration":"{\"pixelId\":\"cdcd7ecb-d414-4610-b68e-f925c66909a0\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c119f01612c13b62ab52809eb08154bb","type":"APP","apiClientId":2556259,"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"}
1023,{"id":"1802666294","configuration":"{\"accountID\":\"VHxdPg\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1062928694","configuration":"{\"shopId\":\"331233\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2eedfe5ca9c7d4954f200bfa1ffb380d","type":"APP","apiClientId":2328352,"privacyPurposes":["MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"931004726","configuration":"{\"shopDomain\":\"e1be38-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1cc50c06a2fd060c142979e7a3df92db","type":"APP","apiClientId":2436932,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"733086006","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\",\\\"GT-K46R42W3\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\/rENYCMnHy_0aENDg99sq\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\/nHdNCITE2_0aENDg99sq\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-KLD4RMQMV7\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\/fWfSCIHE2_0aENDg99sq\\\",\\\"MC-ZHHEW93L2W\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-KLD4RMQMV7\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\/J8DGCMbHy_0aENDg99sq\\\",\\\"MC-ZHHEW93L2W\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\/eWsdCP7D2_0aENDg99sq\\\",\\\"MC-ZHHEW93L2W\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-KLD4RMQMV7\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\/Vux-CIfE2_0aENDg99sq\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-KLD4RMQMV7\\\",\\\"AW-11467092048\\\/GBdaCPvD2_0aENDg99sq\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-KLD4RMQMV7\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"453411126","configuration":"{\"shopId\":\"e1be38-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"31536d5a2ef62c1887054e49fd58dba0","type":"APP","apiClientId":4845829,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"318243126","configuration":"{\"pixel_id\":\"2644977782340189\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]}
1023,"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"225116470","configuration":"{\"myshopifyDomain\":\"e1be38-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"23b97d18e2aa74363140dc29c9284e87","type":"APP","apiClientId":2775569,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"212533558","configuration":"{\"shopId\":\"e1be38-2.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7093dff47f098f6de2afb75b62011ebe","type":"APP","apiClientId":2753413,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"209453366","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Purchase Bro"},{"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":"UndrDog","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"e1be38-2.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/undrdog.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"10653577707830","handle":"project-009-commando","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53872211525942","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10771948011830","handle":"project-009-commando-clean-slate","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54205405593910","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10811606204726","handle":"project-012","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"54396389097782","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://undrdog.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"182782656822","themePublished":"true","eventMetadataId":"3c2fdd20-f3fd-4dcd-b2b7-b9079b40c94e","pageType":"page","resourceId":"131366388022","shopId":"85219311926","storefrontBaseUrl":"https:\/\/undrdog.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
1023<script> 1024 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 1025 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 1026 window.ShopifyAnalytics.meta.currency = 'USD'; 1027 var meta = {"page":{"pageType":"page","resourceType":"page","resourceId":131366388022,"requestId":"87b2501b-fd84-4954-ae6f-f760bd75627a-1790577809"}}; 1028 for (var attr in meta) { 1029 window.ShopifyAnalytics.meta[attr] = meta[attr]; 1030 } 1031</script>
vendor: 1 bytes, line 1031
1031
1032<script class="analytics"> 1033 (function () { 1034 var customDocumentWrite = function(content) { 1035 var jquery = null; 1036 1037 if (window.jQuery) { 1038 jquery = window.jQuery; 1039 } else if (window.Checkout && window.Checkout.$) { 1040 jquery = window.Checkout.$; 1041 } 1042 1043 if (jquery) { 1044 jquery('body').append(content); 1045 } 1046 }; 1047 1048 var hasLoggedConversion = function(token) { 1049 if (token) { 1050 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 1051 } 1052 return false; 1053 } 1054 1055 var setCookieIfConversion = function(token) { 1056 if (token) { 1057 var twoMonthsFromNow = new Date(Date.now()); 1058 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 1059 1060 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 1061 } 1062 } 1063 1064 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 1065 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 1066 if (trekkie.integrations) { 1067 return; 1068 } 1069 trekkie.methods = [ 1070 'identify', 1071 'page', 1072 'ready', 1073 'track', 1074 'trackForm', 1075 'trackLink' 1076 ]; 1077 trekkie.factory = function(method) { 1078 return function() { 1079 var args = Array.prototype.slice.call(arguments); 1080 args.unshift(method); 1081 trekkie.push(args); 1082 if (method == 'track' || method == 'page') { 1083 var pageUrl; 1084 try { 1085 pageUrl = window.location.href; 1086 } catch (e) {} 1087 var pageReferrer; 1088 try { 1089 pageReferrer = document.referrer; 1090 } catch (e) {} 1091 try { 1092 if (window.__TREKKIE_SHIM_QUEUE == null) { 1093 window.__TREKKIE_SHIM_QUEUE = []; 1094 } 1095 window.__TREKKIE_SHIM_QUEUE.push({ 1096 from: 'trekkie-stub', 1097 method: method, 1098 args: args.slice(1), 1099 pageContext: { 1100 url: pageUrl, 1101 referrer: pageReferrer 1102 } 1103 }); 1104 } catch (e) { 1105 // no-op 1106 } 1107 } 1108 return trekkie; 1109 }; 1110 }; 1111 for (var i = 0; i < trekkie.methods.length; i++) { 1112 var key = trekkie.methods[i]; 1113 trekkie[key] = trekkie.factory(key); 1114 } 1115 trekkie.load = function(config) { 1116 trekkie.config = config || {}; 1117 trekkie.config.initialDocumentCookie = document.cookie; 1118 var first = document.getElementsByTagName('script')[0]; 1119var script = document.createElement('script'); 1120script.type = 'text/javascript'; 1121script.onerror = function(e) { 1122 var scriptFallback = document.createElement('script'); 1123 scriptFallback.type = 'text/javascript'; 1124 scriptFallback.onerror = function(error) { 1125 var Monorail = { 1126 produce: function produce(monorailDomain, schemaId, payload) { 1127 var currentMs = new Date().getTime(); 1128 var event = { 1129 schema_id: schemaId, 1130 payload: payload, 1131 metadata: { 1132 event_created_at_ms: currentMs, 1133 event_sent_at_ms: currentMs 1134 } 1135 }; 1136 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 1137 }, 1138 sendRequest: function sendRequest(endpointUrl, payload) { 1139 // Try the sendBeacon API 1140 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 1141 var blobData = new window.Blob([payload], { 1142 type: 'text/plain' 1143 }); 1144 1145 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 1146 return true; 1147 } // sendBeacon was not successful 1148 1149 } // XHR beacon 1150 1151 var xhr = new XMLHttpRequest(); 1152 1153 try { 1154 xhr.open('POST', endpointUrl); 1155 xhr.setRequestHeader('Content-Type', 'text/plain'); 1156 xhr.send(payload); 1157 } catch (e) { 1158 console.log(e); 1159 } 1160 1161 return false; 1162 }, 1163 isIos12: function isIos12() { 1164 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 1165 } 1166 }; 1167 Monorail.produce('monorail-edge.shopifysvc.com', 1168 'trekkie_storefront_load_errors/1.1', 1169 {shop_id: 85219311926, 1170 theme_id: 182782656822, 1171 app_name: "storefront", 1172 context_url: window.location.href, 1173 source_url: "//undrdog.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"}); 1174 1175 }; 1176 scriptFallback.async = true; 1177 scriptFallback.src = '//undrdog.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1178 first.parentNode.insertBefore(scriptFallback, first); 1179}; 1180script.async = true; 1181script.src = '//undrdog.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js'; 1182first.parentNode.insertBefore(script, first); 1183 1184 }; 1185 trekkie.load( 1186 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":85219311926,"isMerchantRequest":null,"themeId":182782656822,"themeCityHash":"3075688390400933094","contentLanguage":"en","currency":"USD","eventMetadataId":"3c2fdd20-f3fd-4dcd-b2b7-b9079b40c94e"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 1187 ); 1188 1189 var loaded = false;
1190 trekkie.ready(function() { 1191 if (loaded) return; 1192 loaded = true; 1193 1194 window.ShopifyAnalytics.lib = window.trekkie; 1195 1196 var originalDocumentWrite = document.write; 1197 document.write = customDocumentWrite; 1198 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 1199 document.write = originalDocumentWrite; 1200 1201 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 1202 var token = match? match[1]: undefined; 1203 if (!hasLoggedConversion(token)) { 1204 setCookieIfConversion(token); 1205 1206 } 1207 }); 1208 1209 window.ShopifyAnalytics.lib.page(null,{"pageType":"page","resourceType":"page","resourceId":131366388022,"requestId":"87b2501b-fd84-4954-ae6f-f760bd75627a-1790577809","shopifyEmitted":true}); 1210 1211 var eventsListenerScript = document.createElement('script'); 1212 eventsListenerScript.async = true; 1213 eventsListenerScript.src = "//undrdog.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 1214 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 1215})();</script>
vendor: 1 bytes, line 1215
1215
1216<script 1217 defer 1218 src="https://undrdog.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 1219 data-application="storefront-renderer" 1220 data-shop-id="85219311926" 1221 data-render-region="gcp-us-central1" 1222 data-page-type="page" 1223 data-theme-instance-id="182782656822" 1224 data-theme-name="Super Theme BV" 1225 data-theme-version="2.4" 1226 data-monorail-region="shop_domain" 1227 data-resource-timing-sampling-rate="10" 1228 data-shs="true" 1229 data-shs-beacon="true" 1230 data-shs-export-with-fetch="true" 1231 data-shs-logs-sample-rate="1" 1232 data-shs-beacon-endpoint="https://undrdog.com/api/collect" 1233></script>
1233 1234<meta name="shopify-y" content="d98b8297-6540-4e75-8dd8-a17fbbca9407" data-expiration="1822135410000"><meta name="shopify-s" content="2fe9821c-0d81-4ea1-a0cd-af6ffaf8c127" data-expiration="1790579610000"><meta name="new-cookie-storage-activated" content="t"> 1235</head> 1236 <body id="contact-undrdog-hemp-clothing-customer-support" class="template-page"> 1237 <h2 class="hide">Contact UndrDog | Hemp Clothing Customer Support</h2> 1238 1239 <header class="header-content"><div id="shopify-section-shipping_bar" class="shopify-section shipping-bar"><!-- start shipping_bar.liquid (SECTION) --> 1240 1241<style> 1242 :root{--shipping-bar-height: 20px;} 1243 1244 #shopify-section-shipping_bar{ 1245 background-color: #ec612a; 1246 color: #ffffff;} 1247 1248 #shopify-section-shipping_bar .shipping-bar__section-item, 1249 #shopify-section-shipping_bar .shipping-bar__item--small{ 1250 font-size: 20px; 1251 } 1252 1253 #shopify-section-shipping_bar .shipping-bar__message{ 1254 font-size: 17px; 1255 } 1256 1257 #shopify-section-shipping_bar .shipping-bar__item svg{ 1258 width: 20px; 1259 display: inline-block; 1260 } 1261 1262 #shopify-section-shipping_bar .shipping-bar__item svg path{ 1263 stroke: #ffffff; 1264 } 1265 1266 #shopify-section-shipping_bar .shipping-bar__section-item svg{ 1267 max-width: 25px; 1268 max-height: 25px; 1269 margin-right: 10px; 1270 } 1271 1272 .shipping-bar__wrapper{ 1273 height: 50px; 1274 justify-content: space-between; 1275 display: flex; 1276 align-items: center; 1277 padding: 0 20px; 1278 } 1279 1280 .shipping-bar .shipping-bar__message, 1281 .shipping-bar__section-item{ 1282 display: flex; 1283 justify-content: center; 1284 align-items: center; 1285 text-transform: uppercase; 1286 } 1287 1288 .shipping-bar .shipping-bar__message{ 1289 flex-wrap: wrap; 1290 } 1291 1292 .shipping-bar .shipping-bar__message > span{ 1293 letter-spacing: 0.5px; 1294 } 1295 1296 .shipping-bar .shipping-bar__message--before{ 1297 margin-left: 45px; 1298 } 1299 1300 .shipping-bar__section-item{ 1301 flex: 1; 1302 height: calc(100% - 10px); 1303 width: 33%; 1304 } 1305 1306 .shipping-bar__item{ 1307 flex: 1; 1308 line-height: 1.15; 1309 } 1310 1311 .shipping-bar__item:nth-of-type(1) .shipping-bar__item--wrapper{ 1312 justify-content: flex-start; 1313 } 1314 1315 .shipping-bar__item:nth-of-type(2){ 1316 text-align: center; 1317 } 1318 1319 .shipping-bar__item:nth-of-type(3) .shipping-bar__item--wrapper, 1320 .shipping-bar__item:nth-of-type(3) .shipping-bar__link{ 1321 justify-content: flex-end; 1322 } 1323 1324 .shipping-bar__item--small{ 1325 max-width: 230px; 1326 } 1327 1328 .shipping-bar__item span{ 1329 margin-left: 3px; 1330 } 1331 1332 .shipping-bar__item:nth-of-type(1) span{ 1333 1334 display: block; 1335 1336 } 1337 1338 .shipping-bar__item:nth-of-type(3) span{ 1339 1340 display: block; 1341 1342 } 1343 1344 .shipping-bar__link{ 1345 color: inherit; 1346 font: inherit; 1347 } 1348 1349 .shipping-bar__link, 1350 .shipping-bar__item--wrapper{ 1351 display: flex; 1352 align-items: center; 1353 } 1354 1355 .shipping-bar__section-item + .shipping-bar__section-item{ 1356 border-left: 1px solid var(--shipping-bar-items-line-color, #fff); 1357 } 1358 1359 .shipping-bar__section-image{ 1360 width: 100%; 1361 max-width: 25px; 1362 margin-right: 10px; 1363 } 1364 1365 .shipping-bar--discount-style .shipping-bar__discount-value{ 1366 background: var(--shipping-bar-price-background, rgb(28, 168, 28)); 1367 display: inline-block; 1368 color: var(--shipping-bar-price-text-color, rgb(255, 255, 255)); 1369 margin: 0 4px; 1370 } 1371 1372 @media (max-width: 1019px){ 1373 #shopify-section-shipping_bar .shipping-bar__section-item, 1374 #shopify-section-shipping_bar .shipping-bar__item--small{ 1375 font-size: 14px; 1376 } 1377 1378 #shopify-section-shipping_bar .shipping-bar__message{ 1379 font-size: 16px; 1380 } 1381 1382 #shopify-section-shipping_bar .shipping-bar__message--free-shipping{ 1383 font-size: 13px; 1384 } 1385 1386 #shopify-section-shipping_bar .shipping-bar__item svg{ 1387 width: 14px; 1388 } 1389 1390 .shipping-bar__wrapper{ 1391 height: 35px; 1392 padding: 0 20px; 1393 } 1394 1395 .shipping-bar__item--small{ 1396 max-width: 190px; 1397 } 1398 1399 .shipping-bar .shipping-bar__message{ 1400 letter-spacing: 0.5px; 1401 } 1402 1403 .shipping-bar .shipping-bar__item span:not(.shipping-bar__discount-value){ 1404 margin-left: 0; 1405 } 1406 1407 .shipping-bar__item:nth-of-type(1) span{ 1408 1409 display: block; 1410 1411 } 1412 1413 .shipping-bar__item:nth-of-type(3) span{ 1414 1415 display: block; 1416 1417 } 1418 } 1419 1420 @media (max-width: 767px){ 1421 #shopify-section-shipping_bar .shipping-bar__section-item, 1422 #shopify-section-shipping_bar .shipping-bar__item--small{ 1423 font-size: 14px; 1424 } 1425 1426 #shopify-section-shipping_bar .shipping-bar__message{ 1427 font-size: 13px; 1428 } 1429 1430 #shopify-section-shipping_bar .shipping-bar__message--free-shipping{ 1431 font-size: 12px; 1432 } 1433 1434 #shopify-section-shipping_bar .shipping-bar__item svg{ 1435 width: 14px; 1436 } 1437 1438 .shipping-bar__wrapper{ 1439 height: 34px; 1440 padding: 0 19px; 1441 } 1442 1443 .shipping-bar__item svg{ 1444 height: 10px; 1445 } 1446 1447 .shipping-bar__item--small{ 1448 max-width: 25px; 1449 } 1450 1451 .shipping-bar .shipping-bar__message{ 1452 letter-spacing: 0.5px; 1453 } 1454 1455 .shipping-bar .shipping-bar__message > span{ 1456 letter-spacing: 0; 1457 } 1458 1459 .shipping-bar .shipping-bar__message span.shipping-bar__message--before{ 1460 margin-left: 5px; 1461 } 1462 } 1463 1464 @media (max-width: 479px){ 1465 .shipping-bar__item{ 1466 font-size: .85rem; 1467 } 1468 1469 .shipping-bar__section-item{ 1470 font-size: 10px; 1471 } 1472 } 1473</style><div id="shipping-bar" class="shipping-bar shipping-bar--info-style lazybg" data-style="info_style"> 1474 <div class="shipping-bar__wrapper wrapper"> 1475 1476 1477<!-- start shipping-bar-informational (SNIPPET) --> 1478<!-- start shipping-bar-email.liquid (SNIPPET) --><div class="shipping-bar__item shipping-bar__item--small"><div class="shipping-bar__item--wrapper no-mobile"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="12" viewBox="0 0 16 12" fill="none"> 1479 <path d="M15 1.875C15 1.11875 14.37 0.5 13.6 0.5H2.4C1.63 0.5 1 1.11875 1 1.875M15 1.875V10.125C15 10.8813 14.37 11.5 13.6 11.5H2.4C1.63 11.5 1 10.8813 1 10.125V1.875M15 1.875L8 6.6875L1 1.875" stroke="white" stroke-width="0.866667" stroke-linecap="round" stroke-linejoin="round"/> 1480</svg><span>[email protected]</span> 1481 </div></div> 1482<div class="shipping-bar__item"> 1483 <div class="shipping-bar__message">GET 25% OFF • Code: HOLIDAY25</div> 1484 </div><!-- start shipping-bar-phone.liquid (SNIPPET) --><div class="shipping-bar__item shipping-bar__item--small"><div class="shipping-bar__item--wrapper no-mobile"><svg xmlns="http://www.w3.org/2000/svg" width="13" height="12" viewBox="0 0 13 12" fill="none"> 1485<path d="M12.3153 8.72258V10.3706C12.316 10.5236 12.2826 10.675 12.2173 10.8152C12.1521 10.9554 12.0564 11.
14850812 11.9364 11.1846C11.8164 11.2881 11.6747 11.3668 11.5204 11.4158C11.3661 11.4648 11.2026 11.483 11.0404 11.4693C9.24074 11.2856 7.51207 10.708 5.99326 9.7828C4.5802 8.93938 3.38218 7.81406 2.48427 6.48676C1.49589 5.05364 0.880796 3.42199 0.688829 1.72398C0.674214 1.57207 0.693434 1.41897 0.745266 1.27442C0.797097 1.12986 0.880403 0.997034 0.989881 0.884382C1.09936 0.77173 1.23261 0.681724 1.38115 0.620095C1.52969 0.558466 1.69026 0.526564 1.85265 0.52642H3.60714C3.89097 0.523797 4.16612 0.618203 4.38132 0.792044C4.59652 0.965885 4.73709 1.2073 4.77681 1.47129C4.85086 1.99869 4.9882 2.51653 5.18619 3.01493C5.26488 3.21155 5.28191 3.42524 5.23526 3.63068C5.18862 3.83611 5.08026 4.02468 4.92302 4.17404L4.18028 4.8717C5.01282 6.247 6.22512 7.38573 7.68928 8.16774L8.43201 7.47008C8.59102 7.32238 8.79177 7.2206 9.01048 7.17678C9.22919 7.13297 9.45668 7.14897 9.66601 7.22288C10.1966 7.40886 10.7479 7.53786 11.3094 7.60742C11.5935 7.64506 11.8529 7.77947 12.0384 7.98508C12.2239 8.1907 12.3224 8.45317 12.3153 8.72258Z" stroke="white" stroke-linecap="round" stroke-linejoin="round"/> 1486</svg><span>(000)000-0000<span> 1487 </div></div> 1488</div> 1489</div>
1489<script> 1490 const shipping = new class{ 1491 constructor(){ 1492 1493 1494 if ('shipping_bar_free_qtd' == 'shipping_bar_free_price'){ 1495 this.discountValue = 9000; 1496 this.shippingBarTypeFreeShipping = 'shipping_bar_free_qtd'; 1497 }else{ 1498 1499 1500 this.discountValue = 2; 1501 this.shippingBarTypeFreeShipping = 'shipping_bar_free_qtd'; 1502 } 1503 this.textBeforeValue = 'We Pay Shipping On Orders Over'; 1504 this.textAfterValue = ''; 1505 this.discountText = 'Free Shipping Unlocked!'; 1506 } 1507 1508 set cart( cart ){ 1509 let cartItemCount = cart.item_count; 1510 var remainValue = 0, message = ''; 1511 const cashbackIds = ["9034509582646","9371192820022","9371193180470"].map(id => parseInt(id)); 1512 const shippingProtectionID = 0; 1513 const shippingProtectionItem = cart.items.filter(i => i.id === shippingProtectionID); 1514 let cashbackItem = cart.items.filter(i => cashbackIds.includes(i.product_id)); 1515 const bundleProductsIds = [ 9384863498550, 9384715977014, 9384717123894 ]; 1516 const bundleProducts = cart.items.filter(i => bundleProductsIds.includes(i.product_id)); 1517 const hasBundleVariant = cart.items.some(i => i.variant_title.includes('3-pack') || i.variant_title.includes('6-pack')); 1518 if(shippingProtectionItem.length > 0){ 1519 cartItemCount -= 1; 1520 } 1521 1522 if(cashbackItem.length > 0){ 1523 cartItemCount -= 1; 1524 } 1525 1526 if ('shipping_bar_free_qtd' == 'shipping_bar_free_price'){ 1527 remainValue = (this.discountValue - cart.total_price); 1528 }else{ 1529 remainValue = bundleProducts.length > 0 || hasBundleVariant ? 0 : (this.discountValue - cartItemCount); 1530 } 1531 1532 if (cartItemCount > 0){ 1533 if (remainValue > 0){ 1534 if ('shipping_bar_free_qtd' == 'shipping_bar_free_price'){ 1535 remainValue = Shopify.formatMoney(remainValue); 1536 const cents = parseInt(remainValue.split('.')[1]); 1537 if(cents === 0 ){remainValue = remainValue.split('.')[0];} 1538 } 1539 this.remainValue = remainValue; 1540 1541 message = '👉 Add'; 1542 message += '<span class="shipping-bar__discount-value">'; 1543 message += remainValue; 1544 message += '</span>'; 1545 message += 'more to get free shipping'; 1546 }else{ 1547 message += '🔥 '+this.discountText; 1548 $('.shipping__message--discount').addClass('shipping-bar__message--free-shipping'); 1549 } 1550 }else{ 1551 if ('shipping_bar_free_qtd' == 'shipping_bar_free_price'){ 1552 remainValue = Shopify.formatMoney(remainValue).split('.')[0]; 1553 } 1554 message += '<span class="shipping-bar__message--before">'+this.textBeforeValue+'</span>'; 1555 message += '<span class="shipping-bar__discount-value">'+remainValue+'</span>'; 1556 message += '<span class="shipping-bar__message--after">'+this.textAfterValue+'</span>'; 1557 } 1558 1559 $('.shipping__message--discount').html(message); 1560 } 1561 } 1562 </script>
1562 1563 1564 1565</div><div id="shopify-section-header" class="shopify-section main-header"><!-- start header.liquid (SECTION) --> 1566<h3 class="hide">Header</h3><!-- start header-new-layout (SNIPPET) --><style scoped> .header__menu-wrapper{background: #ffffff;width: 100%;margin: 0 auto;}.header, .header__section-wrapper, .header__item-wrapper{width: 100%;}.header__section-wrapper, .header__item-wrapper{display: flex;}.header__item-wrapper{align-items: center;padding-top: 15px;flex-direction: row;justify-content: space-between;}.header__section-wrapper{flex-direction: column;}.header__item-logo, .header__item-cart-wrapper{width: 25%;}/*logo*/ .header .header__logo-wrapper{width: fit-content;display: block;line-height: 1;}.header__logo-wrapper svg, .header__logo-wrapper img{width: 140px;height: auto;}/*search */ .header__search-form{border: 1px solid #252525;height: 38px;width: 450px;margin: auto;display: flex;justify-content: space-between;/* margin: 10px 89px 15px;*/ }.header__search-button{display: flex;align-items: center;justify-content: center;font-size: 15px;width: 26%;gap: 10px;border-radius: 17px;text-transform: capitalize;background: #ffffff;color: #000000;border-left: 1px solid #252525;}.header__search-button svg{width: 14px;height: 14px;}.header__search-button:hover{color: #000000;background: #f4f4f4;}.header__search-input, .header__search-form{border-radius: 18px;}.header__search-input{width: 70%;border: none;margin-left: 17px;font-style: italic;font-weight: 400;letter-spacing: 0;}.header__search-input::placeholder{color: #D9D9D9;font-style: italic;font-weight: 400;font-size: 12.5px;background: transparent;}.header__item-search{width: 50%;}/*cart */ .header__item-cart-text{color: #3c3c3c;text-transform: uppercase;font-size: 16px;font-weight: 300;line-height: 14px;padding-top: 3px;}.header__item-cart-number{position: absolute;top: -7%;right: 0;padding: 1px 5px;font-size: 11px;font-weight: 600;border-radius: 100%;color: #ffffff;background: #26b522;}.header__item-cart-number:hover{background: #1a7117;color: #ffffff;}.header .header__item-cart-svg{width: 37px;height: 37px;border: 1px solid #000000;border-radius: 100%;background: rgba(0,0,0,0);display: flex;justify-content: center;align-items: center;}.header__item-cart-svg:hover{background: #ffffff;}.header__item-cart-svg path{fill: #000000;}.header__item-cart-svg svg{width: 65%;height: 65%;}.header__item-cart{max-width: 60px;width:fit-content;cursor: pointer;display: flex;flex-direction: column;align-items: center;}.header__item-cart-wrapper{position: relative;display: flex;flex-direction: column;align-items: flex-end;}/* menu */ .main-menu__list.list--child .main-menu__list-item{background: #ffffff;}.main-menu__list.list--child:hover .main-menu__list-item:hover{background: #f4f4f4;}.main-menu__list.list--parent > .main-menu__list-item:hover{background: #f4f4f4;}.main-menu__list.list--parent > .main-menu__list-item:hover > .main-menu__item-anchor{color: #000000;}.main-menu__list.list--parent > .main-menu__list-item:hover > .main-menu__item-anchor > svg{fill: #000000;}.main-menu__list.list--child .main-menu__list-item .main-menu__item-anchor{color: #000000;}.main-menu__list.list--child .main-menu__list-item svg{fill: #000000;}.main-menu__list.list--child .main-menu__list-item:hover .main-menu__item-anchor{color: #000000;}.main-menu__list.list--child .main-menu__list-item:hover svg{fill: #000000;}.main-menu__list.list--child .main-menu__list-item{border-bottom: 1px solid #ffffff;}.main-menu__list.list--parent .main-menu__item-anchor{text-transform: capitalize;color: #000000;display: flex;align-items: center;justify-content: space-between;width: 100%;font-size: 16px;font-weight: 300;padding: 8px 12.2px;line-height: 1 }.main-menu__list.list--parent > .main-menu__list-item > .main-menu__item-anchor svg{fill: #000000;}.main-menu__list.list--child .main-menu__list-item svg{transform: rotate(-90deg);}.main-menu__list-item:hover > .main-menu__list:not(.list--parent), .main-menu__list-item:active > .main-menu__list:not(.list--parent){display: block;box-shadow: black 4px 6px 6px -4px;}.main-menu__list.list--grandchild{left:100%;}.main-menu__list.list--child{z-index: 2;display: none;min-width: 100px;width: max-content;}.main-menu__list:not(.list--parent){position: absolute;background: #fff;top: 100%;left: 0;}.main-menu__list{display: flex;justify-content: center;list-style: none;padding: 7px 0;}.main-menu__list-item{text-transform: uppercase;position: relative;display: flex;justify-content: space-between;z-index:2;white-space: nowrap;}.main-menu__item-anchor svg{width: 16px;margin-left: 10px;}.main-menu__list:not(.list--parent){position: absolute;top: 100%;left: 0;display: none;}.main-menu__list.list--child{display: none;z-index: 2;min-width: 100px;width: max-content;}.main-menu__list.list--child .main-menu__list-item:hover .main-menu__list.list--grandchild{left: 100%;top: 0;}@media(max-width: 1279px){body .wrapper{width: 100%;}}@media(max-width: 1019px){.header .header__item-wrapper{margin: 6px auto;}.header__logo-wrapper{padding-right: 0;margin: 0 auto;}.header .header__item-menu-mobile{margin-top: 6px;}.header__item-menu-mobile-wrapper{display:flex;width: fit-content;cursor: pointer;align-items: center;flex-direction: column;color: #3c3c3c;text-transform: uppercase;}
1566.header .header__item-menu-mobile-wrapper svg{width: 20px;height: 17px;}.header__item-menu-mobile-wrapper path{stroke: #3c3c3c;}.header__item-menu-mobile, .header__item-cart-wrapper{width: 25%!important;margin: 0;}.header .header__search-form, .header .header__item-search{margin: 0 auto 6px;}.header__item-search{width: 100%;margin: 10px 0;}.header .header__search-form{width: 314px;height: 26px;}.header .header__search-input{margin: 2px 0 2px 5px;padding: 0 0 3px;}.header .header__search-input::placeholder{font-size: 12px;}.header .header__search-button{font-size: 10px;padding-left: 4px;}.header .header__search-button svg{margin: 0 4px;width: 11px;height: 10px;}.header .header__item-cart-svg{width: 25px;height: 25px;}.header .header__item-cart-number{padding: 1px 4px;font-size: 9px;margin: -2px 3px 0 0;top: -2%;right: -1.4%;}.header .header__item-cart-text{font-size: 12px;padding: 0;}.header .header__item-menu-text{margin-top: 5px;font-size: 12px;}}@media(max-width: 767px){.header__item-wrapper{flex-wrap: nowrap;margin: 9px auto 0;}.header__item-logo{width: 50%;display: flex;flex-direction: column;align-items: center;}.header .header__logo-wrapper{margin: 0 auto;}.header__logo-wrapper svg, .header__logo-wrapper img{width: 140px;height: auto;}.header .header__search-form{width: 278px;height: 22px;margin: 7px auto 5px;}.header .header__search-button{width: 30%;font-size: 9px;padding-left: 7px;}.header .header__search-button svg{margin: 0 8px 0 4px;width: 8px;}.header .header__item-cart-wrapper{margin-right: 0;}.header .header__item-cart-text{padding-top: 0;font-size: 10px;}.header .header__item-cart-custom{margin: 0 5px 0 0;}.header__item-menu-mobile-wrapper{margin: 0 0 0 2px;}.header .header__item-cart-number{top: -2%;right: -3%;}.header .header__item-menu-text{margin-top: 2px;font-size: 10px;}}</style><section class="header "> 1567 <div class="header__section-wrapper"> 1568 <div class="header__item-wrapper wrapper"> 1569 <div class="header__item-menu-mobile no-desktop"> 1570 <div class="header__item-menu-mobile-wrapper"><!-- start icon-hamburger-new-layout.liquid (SNIPPET) --> 1571<svg width="20" height="15" viewBox="0 0 20 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 1572 <path id="ICON. MENU" d="M1.32373 13.8559H18.5965M1.32373 7.37864H18.5965M1.32373 0.901367H18.5965" stroke="black" stroke-width="1.72727" stroke-linecap="round"/> 1573</svg> 1574 <span class="header__item-menu-text">Menu</span> 1575 </div> 1576 </div> 1577 1578 <div id="Header" class="header__item-logo"><!-- start header-logo-new-layout.liquid (SNIPPET) --> 1579<a class="header__logo-wrapper" title="UndrDog" href="/"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewbox="0 0 2847.8 811.1" style="enable-background:new 0 0 2847.8 811.1;" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve"> 1580<style type="text/css"> 1581 .st0{fill:#211915;} 1582</style> 1583<path class="st0" d="M1887.8,71.5V143h-193.4c-127.1,0-196.9,0.4-203.7,1c-70.6,7.2-130.9,48.8-162.6,112.5 1584 c-18.9,37.9-24.9,85.7-16.2,129c6.4,31.6,22.1,63.8,43.8,89.6c26.7,32,66.3,56.3,106.8,65.8c21,4.9,24.7,5.1,108.8,5.1 1585 c43.5,0,82.7,0.4,87.2,1c27.5,3.1,49.4,21.9,55.9,48c1.2,4.8,1.5,9.3,1.2,17.5s-1,12.2-3.6,19c-7.6,19.1-23.9,33.4-43.8,38.5 1586 c-3.9,1.1-7.9,1.7-12,2c-4.1,0-4.3,0.2-4.7,3.2l-0.4,3.3v-3.3l-0.2-3.2h-378.1V143h-152v66.1l-10.7-7.4 1587 c-115.8-79.6-271-77.7-384.5,4.6c-7,5-16.1,12-20.3,15.5s-7.3,5.7-6.6,4s8.6-20.2,18-42.1s17.1-40.1,17.1-40.3s-39.3-0.4-87.4-0.4 1588 H559l-18,45.2c-9.8,24.9-53.2,134.3-96.2,243.1s-78.7,197.4-79.1,197S322.6,519,270.8,386.4s-94.5-241.6-94.9-242.3 1589 s-23.7-1-88.3-0.9L0,143.5L141.3,477l141.4,333.5h165.2l69.2-161.2l69.2-161.2l1.2,14.8c14.3,177.8,165.2,313.3,342.8,307.8 1590 c64.2-2,122.8-20.5,175.3-55.3l15.2-10.1V811l277.3-0.3c306.2-0.3,280.1,0.3,306.2-6.3c72-18.3,129.8-78,145.9-150.5 1591 c4-18.3,4.9-29,4.3-50.7c-0.7-25.7-3.8-42.1-12.3-64.9c-22.5-60.2-74.9-107.7-136.6-123.7c-23.7-6.2-19.6-5.9-116.3-6.6 1592 c-78-0.5-89.7-0.8-94.5-2.2c-28.2-8.4-46.3-30.1-47.8-57.4c-1.6-30.6,18-56.7,48.5-64.5c7.4-1.8,12.7-1.9,199.9-1.9h192.3l0.3,169.2 1593 l0.3,169.3l2.7,13.5c8.8,43.7,27.8,80.5,57.8,111.3c32.9,34,70,53.7,118,62.9c11.3,2.1,13.3,2.2,120.3,2.5l108.7,0.4V745l10.8,7.4 1594 c46,31.4,96.8,50.2,153.7,56.8c16.2,1.9,59.7,1.6,76-0.6c54.6-7.1,104.2-25.8,148.8-56.2l10.7-7.4v53h152V156h-152l-0.2,26.4 1595 l-0.3,26.3l-14.5-9.6c-46-30.5-93.1-47.4-150.5-54.3c-13.4-1.6-55.2-1.5-69.5,
15950.1c-78.3,8.8-146.5,41.5-201.6,96.5 1596 c-21.2,21.3-35.7,39.8-50.9,65.1c-51.5,85.5-61.2,191.7-26.3,286.5c8.6,23.4,26.2,56.8,40.4,76.8l1.6,2.2h-63.9 1597 c-54.4,0-64.8-0.2-69.8-1.5c-22-5.8-38-21.8-46.8-46.8l-3.2-9.2l-0.3-166.2l-0.2-166.3l73.7-0.2l73.8-0.3v-138l-73.7-0.3l-73.8-0.2 1598 V0h-152V71.5z M949.9,283.5c36.2,4.7,70.5,19.3,98.9,42.2c8.8,7.1,24.6,23.3,31.1,31.8c35.6,46.5,48.7,105.1,36.3,161.4 1599 c-8.2,37.4-27.3,71.6-55,98.1c-25.5,24.6-54.5,40.8-89,49.4c-66.8,16.9-139.6-4.2-187.5-54.1c-22.3-23.3-37.3-48.9-46.5-79.1 1600 c-6.2-20.4-7.7-31.7-7.7-56.2s1.5-35.8,7.7-56.2C758.7,353.2,814,302,882.9,286.6c6.3-1.4,15-2.9,19.4-3.4 1601 C914.8,281.8,938.2,281.9,949.9,283.5z M2521.6,283.1c101.7,11,178.4,100.1,173.9,201.9c-5.5,121.1-117,207.4-236.2,182.9 1602 c-28.5-5.9-60-21-83-39.9c-9.3-7.7-25.7-24.7-32.6-34c-59-78.6-50.1-188.8,20.7-257c26.1-25.2,56.4-41.7,91.9-50.1 1603 C2477.7,282.2,2499.8,280.9,2521.6,283.1L2521.6,283.1z"></path> 1604</svg> 1605</a> 1606</div> 1607 1608 <div class="header__item-search desktop"></div><div class="header__item-cart-wrapper"><div class="header__item-cart icon--cart" id="cart-count"> 1609 <span class="header__item-cart-number">0</span><!-- start header-icon-cart-new-layout.liquid (SNIPPETS) --><div class="header__item-cart-custom"> 1610 <svg width="31" height="30" viewbox="0 0 31 30" fill="none" xmlns="http://www.w3.org/2000/svg"> 1611<path d="M0.756775 1.25457C0.756775 0.921834 0.888952 0.60273 1.12423 0.367453C1.3595 0.132177 1.67861 0 2.01134 0H2.94474C4.53385 0 5.48732 1.06889 6.03097 2.0625C6.39395 2.72492 6.65658 3.49271 6.86233 4.18857C6.91798 4.18418 6.97378 4.18195 7.0296 4.18188H27.9357C29.3241 4.18188 30.3277 5.51005 29.9463 6.84658L26.8885 17.5673C26.6144 18.5288 26.0344 19.3749 25.2363 19.9774C24.4383 20.5798 23.4657 20.9058 22.4658 20.9061H12.5162C11.5084 20.9061 10.5284 20.5752 9.72696 19.9641C8.92549 19.353 8.34689 18.4957 8.08009 17.5238L6.8088 12.8869L4.70113 5.78104L4.69945 5.76765C4.4385 4.8192 4.19428 3.93097 3.82962 3.26856C3.48002 2.62455 3.199 2.50913 2.94641 2.50913H2.01134C1.67861 2.50913 1.3595 2.37695 1.12423 2.14168C0.888952 1.9064 0.756775 1.5873 0.756775 1.25457ZM9.24265 12.278L10.4989 16.8597C10.7498 17.7663 11.5745 18.3969 12.5162 18.3969H22.4658C22.9203 18.3969 23.3624 18.2488 23.7252 17.9751C24.088 17.7013 24.3517 17.3168 24.4764 16.8798L27.382 6.69101H7.58997L9.21923 12.1894L9.24265 12.278Z" fill="#252525"></path> 1612<path d="M14.9751 25.9278C14.9751 26.8151 14.6227 27.666 13.9953 28.2934C13.3679 28.9208 12.5169 29.2733 11.6296 29.2733C10.7423 29.2733 9.8914 28.9208 9.26399 28.2934C8.63659 27.666 8.28412 26.8151 8.28412 25.9278C8.28412 25.0405 8.63659 24.1896 9.26399 23.5622C9.8914 22.9347 10.7423 22.5823 11.6296 22.5823C12.5169 22.5823 13.3679 22.9347 13.9953 23.5622C14.6227 24.1896 14.9751 25.0405 14.9751 25.9278ZM12.466 25.9278C12.466 25.706 12.3779 25.4932 12.221 25.3364C12.0642 25.1795 11.8514 25.0914 11.6296 25.0914C11.4078 25.0914 11.1951 25.1795 11.0382 25.3364C10.8814 25.4932 10.7932 25.706 10.7932 25.9278C10.7932 26.1496 10.8814 26.3623 11.0382 26.5192C11.1951 26.676 11.4078 26.7642 11.6296 26.7642C11.8514 26.7642 12.0642 26.676 12.221 26.5192C12.3779 26.3623 12.466 26.1496 12.466 25.9278Z" fill="#252525"></path> 1613<path d="M26.6851 25.9278C26.6851 26.8151 26.3326 27.666 25.7052 28.2934C25.0778 28.9208 24.2269 29.2733 23.3396 29.2733C22.4523 29.2733 21.6014 28.9208 20.974 28.2934C20.3466 27.666 19.9941 26.8151 19.9941 25.9278C19.9941 25.0405 20.3466 24.1896 20.974 23.5622C21.6014 22.9347 22.4523 22.5823 23.3396 22.5823C24.2269 22.5823 25.0778 22.9347 25.7052 23.5622C26.3326 24.1896 26.6851 25.0405 26.6851 25.9278ZM24.176 25.9278C24.176 25.706 24.0878 25.4932 23.931 25.3364C23.7741 25.1795 23.5614 25.0914 23.3396 25.0914C23.1178 25.0914 22.905 25.1795 22.7482 25.3364C22.5913 25.4932 22.5032 25.706 22.5032 25.9278C22.5032 26.1496 22.5913 26.3623 22.7482 26.5192C22.905 26.676 23.1178 26.7642 23.3396 26.7642C23.5614 26.7642 23.7741 26.676 23.931 26.5192C24.0878 26.3623 24.176 26.1496 24.176 25.9278Z" fill="#252525"></path> 1614</svg> 1615 </div><span class="header__item-cart-text">Cart</span></div> 1616</div> 1617 </div> 1618 1619 <div class="header__item-search no-desktop"></div><div class="header__menu-wrapper desktop"><!-- start main-menu-new-layout.liquid (SNIPPET) --> 1620<nav class="main-menu"> 1621 <h3 class="hide">Main Menu</h3> 1622 1623 <ul class="main-menu__list list--parent"><li class="main-menu__list-item"> 1624 <a 1625 id="hdr-nav-menu-1" 1626 href="/" 1627 class="main-menu__item-anchor" 1628 >Home 1629</a></li><li class="main-menu__list-item"> 1630 <a 1631 id="hdr-nav-menu-2" 1632 href="/collections/all" 1633 class="main-menu__item-anchor" 1634 >Catalog 1635</a></li><li class="main-menu__list-item"> 1636 <a 1637 id="hdr-nav-menu-3" 1638 href="/pages/contact" 1639 class="main-menu__item-anchor" 1640 >Contact 1641</a></li></ul> 1642</nav> 1643</div></div> 1644 </section></div>
1644<script> 1645 if ('serviceWorker' in navigator){ 1646 window.addEventListener('load', function(){ 1647 navigator.serviceWorker.register('//undrdog.com/cdn/shop/t/136/assets/sw.js?v=162992825094472359421769605010') 1648 .then(function(registration){ 1649 console.log('Cache Registration:', registration); 1650 }) 1651 .catch(function(error){ 1652 console.error('Service Worker Error:', error); 1653 }); 1654 }); 1655 1656 self.addEventListener('fetch', function(event){ 1657 var requestUrl = new URL(event.request.url); 1658 var desiredScope = '/cdn/'; 1659 if (requestUrl.pathname.startsWith(desiredScope)){ 1660 event.respondWith( 1661 caches.open('my-shopify-cache').then(function(cache){ 1662 return cache.match(event.request).then(function(response){ 1663 var fetchPromise = fetch(event.request).then(function(networkResponse){ 1664 if (networkResponse){ 1665 cache.put(event.request, networkResponse.clone()); 1666 } 1667 return networkResponse; 1668 }); 1669 return response || fetchPromise; 1670 }); 1671 }) 1672 ); 1673 }else if (!navigator.onLine){ 1674 event.respondWith( 1675 caches.match(event.request).then(function(response){ 1676 return response || new Response('You are offline and the resource is not available in the cache.'); 1677 }) 1678 ); 1679 }else{ 1680 event.respondWith(fetch(event.request)); 1681 } 1682 }); 1683 } 1684</script>
1684 1685</header> 1686 1687<div id="shopify-section-announcement-bar" class="shopify-section announcement-bar"><!-- START announcement-bar.liquid --> 1688<style> 1689 .gradient-text-announcement-bar{ 1690 background: #ebe4cf; 1691 -webkit-background-clip: text; 1692 -webkit-text-fill-color: transparent; 1693 background-clip: text; 1694 color: transparent; 1695 font-size: 18px; 1696 font-weight: 700; 1697 line-height: 100%; 1698 letter-spacing: 0.2px; 1699 text-decoration: underline; 1700 text-underline-offset: 4px; 1701 text-decoration-thickness: 1px; 1702 text-decoration-color: #ebd5ab; 1703 } 1704 1705 .announcement-bar__section{ 1706 background-size: cover; 1707 background-position: center; 1708 background-repeat: no-repeat; 1709 padding: 16px 64px; 1710 display: flex; 1711 justify-content: center; 1712 1713 background-color: #EC612A; 1714 1715 } 1716 .announcement-bar__container{ 1717 width: fit-content; 1718 display: flex; 1719 align-items: center; 1720 justify-content: center; 1721 position: relative; 1722 } 1723 .announcement-bar *{ 1724 color: #FFF; 1725 } 1726 .announcement-bar-text > *{ 1727 font-size: 16px; 1728 font-weight: 700; 1729 line-height: 120%; 1730 text-transform: uppercase; 1731 text-align: center; 1732 } 1733 1734 .announcement-bar-text-mobile, 1735 .announcement__mobile{ 1736 display: none; 1737 } 1738 1739 .announcement-bar__text{ 1740 color: #fff; 1741 text-align: center; 1742 -webkit-text-stroke-color: #fff; 1743 -webkit-text-stroke-width: 1px; 1744 font-size: 28px; 1745 font-style: normal; 1746 font-weight: 700; 1747 line-height: 100%; 1748 letter-spacing: 1.4px; 1749 margin-bottom: 4px; 1750 1751 } 1752 1753 .announcement-bar__30-off-icon{ 1754 position: absolute; 1755 top: -20px; 1756 } 1757 1758 .announcement-bar__30-off-icon--left{ 1759 left: 400px; 1760 } 1761 1762 .announcement-bar__30-off-icon--right{ 1763 right: 400px; 1764 } 1765 1766 .announcement-bar__text-container{ 1767 display: flex; 1768 flex-direction: column; 1769 align-items: center; 1770 justify-content: center; 1771 margin-right: 30px; 1772 } 1773 1774 .announcement-bar__text__special-offer{ 1775 color: #fff; 1776 text-align: center; 1777 font-size: 24px; 1778 font-style: italic; 1779 font-weight: 400; 1780 line-height: 100%; 1781 } 1782 1783 @media (max-width: 1023px){ 1784 .announcement-bar__section{ 1785 padding: 15px 0 10px; 1786 } 1787 } 1788 1789 @media (max-width: 767px){ 1790 .announcement-bar-text-mobile, 1791 .announcement__mobile{ 1792 display: block; 1793 } 1794 1795 .gradient-text-announcement-bar{ 1796 font-size: 13px; 1797 text-underline-offset: 2px; 1798 } 1799 .announcement-bar-text{ 1800 display: none; 1801 } 1802 .announcement-bar__section{ 1803 padding: 15px 0 10px; 1804 } 1805 .announcement-bar-text > *{ 1806 font-size: 12px; 1807 } 1808 .announcement-bar-text-mobile > *{ 1809 font-size: 12px; 1810 text-align: center; 1811 text-transform: uppercase; 1812 font-weight: 700; 1813 } 1814 1815 .announcement-bar__text-container{ 1816 margin-right: 15px; 1817 } 1818 1819 .announcement-bar__text{ 1820 font-size: 19px; 1821 letter-spacing: 1.2px; 1822 } 1823 1824 .announcement-bar__text__special-offer{ 1825 font-size: 18px; 1826 } 1827 1828 .announcement-bar__text-30-off svg{ 1829 width: 102px; 1830 height: 48px; 1831 } 1832 1833 .announcement-bar__30-off-icon{ 1834 top: -16px; 1835 } 1836 1837 .announcement-bar__30-off-icon--left{ 1838 left: -50px; 1839 } 1840 1841 .announcement-bar__30-off-icon--right{ 1842 right: -50px; 1843 } 1844 1845 .announcement-bar__30-off-icon{ 1846 max-width: 38px; 1847 } 1848 1849 .announcement-bar__text-30-off img{ 1850 max-width: 90px; 1851 } 1852 1853 .announcement__desktop{ 1854 display: none; 1855 } 1856 } 1857</style> 1858 1859 1860 1861<!-- END announcement-bar --></div> 1862 1863 1864 <!-- snippets/custom-header.liquid --> 1865 1866 1867 1868 1869<style> 1870 .header{ 1871 display: block; 1872 float: left; 1873 width: 100%; 1874 position: relative; 1875 height: 90px; 1876 padding: 10px 0;} 1877 .logo{ 1878 width: 156px; 1879 position: absolute; 1880 left: 50%; 1881 top: 10px; 1882 transform: translateX(-50%); 1883 -webkit-transform: translateX(-50%); 1884 } 1885 .cart_icon{ 1886 cursor: pointer; 1887 float: right; 1888 width: 27px; 1889 height: 31px; 1890 position: relative; 1891 1892 background: url(//undrdog.com/cdn/shop/files/cart-ic_27x31.png?v=5013066492797988157) no-repeat center center; 1893 background-size: 100%; 1894 display: flex; 1895 justify-content: center; 1896 } 1897 .cart_icon span{ 1898 font-size: 14px; 1899 line-height: 36px; 1900 color: #ec612a; 1901 font-weight: bold; 1902 font-family: 'Nimbus Sans L'; 1903 } 1904 @media only screen and (max-width: 767px){ 1905 .header{ 1906 height: 65px;} 1907 .logo{ 1908 width: 120px; 1909 top: 0; 1910 } 1911 .cart_icon{ 1912 width: 22px; 1913 height: 28px; 1914 1915 } 1916 .cart_icon span{ 1917 font-size: 13px; 1918 line-height: 31px; 1919 } 1920 } 1921</style> 1922 1923 1924
1925<script type="lazyload_int"> 1926 $('.header .container div.cart_icon').click(function(){ 1927 CartAPI.openCartDrawer(); 1928 }); 1929</script>
1929 1930 1931 1932 <main id="MainContent" class="main-content"> 1933 <aside><div id="shopify-section-cart-drawer" class="shopify-section cart-drawer"><!-- sections/cart-drawer --> 1934 1935 1936<style> 1937 /* #shopify-section-cart-drawer .cart-drawer__header{ 1938 background-color: #000000; 1939 }*/ 1940 1941 #shopify-section-cart-drawer .cart-items__item-discount-badge{ 1942 background-color: #EC612A; 1943 padding: 2px 4px; 1944 color: #fff; 1945 font-size: 14px; 1946 border-radius: 4px; 1947 } 1948 1949 1950 #shopify-section-cart-drawer .cart-drawer__title, 1951 #shopify-section-cart-drawer .cart-drawer__box:not(.cart-drawer--empty) .cart-drawer__title:before{ 1952 color: #ffffff; 1953 } 1954 1955 #shopify-section-cart-drawer .cart-drawer__box{ 1956 background: #ffffff; 1957 /* color: #ffffff;*/ 1958 } 1959 1960 #shopify-section-cart-drawer .cart-items__item-title{ 1961 color: #171520; 1962 } 1963 1964 #shopify-section-cart-drawer .cart__proceed-to-checkout{ 1965 background-color: #018d0b; 1966 color: #ffffff; 1967 } 1968 1969 #shopify-section-cart-drawer .cart__proceed-to-checkout svg{ 1970 stroke: #ffffff; 1971 } 1972 1973 #shopify-section-cart-drawer .cart__proceed-to-checkout:hover{ 1974 background-color: #04a10f; 1975 color: #ffffff; 1976 } 1977 1978 #shopify-section-cart-drawer.cart__proceed-to-checkout:hover svg{ 1979 stroke: #ffffff; 1980 } 1981 1982 #shopify-section-cart-drawer .cart__total-price, 1983 #shopify-section-cart-drawer .cart-items__item-price{ 1984 color: #018d0b; 1985 } 1986 1987 #shopify-section-cart-drawer .cart-drawer__shipping-fill{ 1988 background-color: #989898; 1989 } 1990 1991 #shopify-section-cart-drawer .cart-drawer__shipping-fill.full{ 1992 background-color: #ec612a; 1993 } 1994 1995 #shopify-section-cart-drawer .cart-drawer__shipping-text{ 1996 color: #444444; 1997 text-transform: initial; 1998 } 1999 2000 #shopify-section-cart-drawer .shipping-bar__discount-value{ 2001 background: rgba(0,0,0,0); 2002 color: #000000; 2003 } 2004 2005 #shopify-section-cart-drawer .cart-items__item-variant{ 2006 color: #656565 2007 } 2008 2009 #shopify-section-cart-drawer .cart-drawer__continue-shipping, 2010 #shopify-section-cart-drawer .cart-drawer__button-link{ 2011 color: #000000; 2012 } 2013 2014 #shopify-section-cart-drawer .cart-drawer__button-link{ 2015 border-color: #000000; 2016 } 2017 2018 #shopify-section-cart-drawer .cart-drawer__button-link:hover{ 2019 background-color: #000000; 2020 color: #fff; 2021 } 2022 2023 #shopify-section-cart-drawer .cart-drawer__box .drawer-review_single{ 2024 font-weight: 400; 2025 } 2026 2027 #shopify-section-cart-drawer .cart-drawer__review-content{ 2028 font-weight:400; 2029 } 2030</style><style> 2031 .cart-drawer__title-shipping-bar{ 2032 display: flex; 2033 align-items: center; 2034 justify-content: center; 2035 max-width: 260px; 2036 margin: 9px auto 10px; 2037 border: solid 1px #ededef; 2038 padding: 8px 0px; 2039 font-size: 14px; 2040 font-weight: 600; 2041 line-height: 16px; 2042 text-transform: uppercase; 2043 color: white; 2044 text-align: center; 2045 border-radius: 3px; 2046 background-color: #ec622a; 2047 } 2048 2049 .cart-drawer__header .new-buybox__product-swatch-option-offer{ 2050 border-radius: 0; 2051 } 2052 .cart-drawer__header .new-buybox__product-swatch-option-offer-text-container{ 2053 position: static; 2054 transform: none; 2055 } 2056 /* Zero-width space keeps the line box (and the header height) when the offer copy is empty */ 2057 .cart-drawer__header .new-buybox__product-swatch-option-offer-text-text:empty::before, 2058 .cart-drawer__header .new-buybox__product-swatch-option-offer-text-discount:empty::before{ 2059 content: '\200B'; 2060 } 2061 2062 .cart-drawer__overlay, 2063 .cart-drawer__box{ 2064 transition: ease 0.3s all; 2065 position: fixed; 2066 z-index: 100; 2067 height: 100%; 2068 top: 0; 2069 } 2070 2071 .cart-drawer__overlay{ 2072 width: 100%; 2073 left: 0; 2074 background-color: rgba(0, 0, 0, 0.8); 2075 justify-content: flex-end; 2076 opacity: 0; 2077 visibility: hidden; 2078 } 2079 2080 .cart-drawer__box-content{ 2081 padding: 0 46px 15px; 2082 } 2083 2084 .cart-drawer__box{ 2085 right: -100%; 2086 background-color: #fff; 2087 width: 90%; 2088 max-width: 538px; 2089 overflow: auto; 2090 } 2091 2092 body.cart-drawer--opened{ 2093 overflow: hidden; 2094 } 2095 2096 body.cart-drawer--opened .cart-drawer__overlay{ 2097 opacity: 1; 2098 visibility: visible; 2099 } 2100 2101 body.cart-drawer--opened .cart-drawer__box{ 2102 right: 0; 2103 } 2104 2105 .cart-drawer__header{ 2106 /* padding: 16px 0 16px 17px;*/ 2107 text-align: center; 2108 margin-bottom: 9px; 2109 letter-spacing: 0px; 2110 align-items: center; 2111 justify-content: center; 2112 2113 display: block; 2114 2115 } 2116 2117 .cart-drawer__added-bar{ 2118 background-color: #000; 2119 width: 100%; 2120 padding: 8px; 2121 height:36px; 2122 display: flex; 2123 align-items: center; 2124 justify-content: center; 2125 } 2126 2127 .cart-drawer__added-bar-text{ 2128 color: #fff; 2129 font-size: 18px; 2130 font-weight: 400; 2131 line-height: 16.43px; 2132 margin: 0; 2133 display: flex; 2134 align-items: center; 2135 justify-content: center; 2136 gap: 4px; 2137 text-align: center; 2138 letter-spacing: 0; 2139 text-transform: none; 2140 } 2141 2142 .cart-drawer__added-bar-icon{ 2143 flex-shrink: 0; 2144 display: block; 2145 } 2146 2147 .cart-drawer__added-bar-label{ 2148 display: inline; 2149 text-transform: none; 2150 } 2151 2152 .cart-drawer__added-bar, 2153 .cart-drawer__added-bar *{ 2154 text-transform: none; 2155 } 2156 2157 .cart-drawer__title{ 2158 display: inline; 2159 font-size: 14px; 2160 font-weight: normal; 2161 position: relative; 2162 } 2163 2164 .cart-drawer__box:not(.cart-drawer--empty) .cart-drawer__title:before{ 2165 content: 'L';
2166 width: 20px; 2167 height: 20px; 2168 position: absolute; 2169 left: 0; 2170 transform: translatex(-110%) scaleX(-1) rotate(-40deg); 2171 font-size: 16px; 2172 top: -2px; 2173 } 2174 2175 .cart-drawer__shipping{ 2176 margin-bottom: 7px; 2177 font-size: 0.9rem; 2178 } 2179 2180 .cart-drawer__shipping-bar{ 2181 position: relative; 2182 width: 100%; 2183 height: 30px; 2184 border-radius: 30px; 2185 align-items: center; 2186 justify-content: center; 2187 background: #eee; 2188 } 2189 2190 /* Confetti animation */ 2191 @keyframes bang{ 2192 from{ 2193 transform: translate3d(0,0,0); 2194 opacity: 1; 2195 } 2196 } 2197 2198 .cart-drawer__shipping-bar i{ 2199 position: absolute; 2200 display: block; 2201 left: 50%; 2202 bottom: 0px; 2203 width: 3px; 2204 height: 8px; 2205 background: red; 2206 opacity: 1; 2207 z-index: 5; 2208 } 2209 /* Confetti animation */ 2210 2211 .cart-drawer__shipping-fill{ 2212 height: 100%; 2213 border-radius: 30px; 2214 position: absolute; 2215 left: 0; 2216 top: 0; 2217 transition: ease-in 0.4s all; 2218 pointer-events: none; 2219 } 2220 2221 .cart-drawer__shipping-text, 2222 .cart-drawer__shipping-text .shipping-bar__discount-value{ 2223 font-size: 18px; 2224 font-weight: 700; 2225 } 2226 2227 .cart-drawer__shipping-text{ 2228 text-align: center; 2229 margin: 20px 0 10px; 2230 line-height: 18px; 2231 } 2232 2233 .cart-drawer__shipping-text .shipping-bar__discount-value{ 2234 margin: 0 3px; 2235 line-height: 18px; 2236 } 2237 2238 .cart-drawer__links{ 2239 justify-content: center; 2240 align-items: center; 2241 margin: 20px 0 5px; 2242 font-size: 14px; 2243 line-height: 24px; 2244 font-weight: 700; 2245 } 2246 2247 .cart-drawer__paypal+.cart-drawer__links{ 2248 margin: 30px 0 7px; 2249 } 2250 2251 .cart-drawer__links.cart-drawer__links--sb{ 2252 justify-content: space-between; 2253 } 2254 2255 .cart-drawer__continue-shipping{ 2256 text-decoration: underline; 2257 font-size: inherit; 2258 text-underline-offset: 2px; 2259 } 2260 2261 .cart-drawer__button-link{ 2262 padding: 7px 7px 6px; 2263 border-width: 1px; 2264 border-style: solid; 2265 line-height: 1; 2266 } 2267 2268 .cart-items__list, 2269 .cart-items__item-variant, 2270 .cart-items__item-price, 2271 .cart-items__item-discount, 2272 .cart__empty, 2273 .cart-drawer__review-title, 2274 .cart-drawer__review-subtitle, 2275 .cart-drawer__review-content, 2276 .cart-drawer__badge-title{ 2277 display: block; 2278 } 2279 2280 .cart-items__item-price{ 2281 font-size: 16px; 2282 font-weight: 500; 2283 line-height: 1.1; 2284 } 2285 2286 .cart-items__item-discount{ 2287 font-size: 0.85em; 2288 margin-bottom: 5px; 2289 } 2290 2291 .cart-drawert__items{ 2292 width: 100%; 2293 list-style: none; 2294 } 2295 2296 .cart-items__item-info-wrapper{ 2297 width: 100%; 2298 flex: 1; 2299 justify-content: space-between; 2300 } 2301 2302 .cart-items__item-info-wrapper, 2303 .cart-items__line-item, 2304 .cart-items__item-quantity-wrapper, 2305 .cart-drawer__paypal, 2306 .cart__proceed-to-checkout, 2307 .cart-drawer__badges-list, 2308 .cart-drawer__overlay, 2309 .cart-drawer__shipping-bar, 2310 .cart-drawer__links, 2311 .cart-drawer__review-item{ 2312 display: flex; 2313 } 2314 2315 .cart-items__line-item{ 2316 padding: 16px 0 23px; 2317 gap: 38px; 2318 border-bottom: 1px solid #e8e8e8; 2319 } 2320 2321 .cart-items__line-item.cart-items__line-item-bundle:nth-of-type(odd){ 2322 border-bottom: none; 2323 } 2324 2325 .cart-drawer__title:before, 2326 .cart-drawer__button-link{ 2327 display: inline-block; 2328 } 2329 2330 .cart-items__item-image-wrapper{ 2331 width: 100px; 2332 height: 128px; 2333 overflow: hidden; 2334 flex-shrink: 0; 2335 display: flex; 2336 align-items: center; 2337 justify-content: center; 2338 } 2339 2340 .cart-items__item-image-wrapper svg, 2341 img.cart-items__item-image{ 2342 width: 100%; 2343 height: auto; 2344 object-fit: contain; 2345 } 2346 2347 .cart-items__item-title{ 2348 line-height: 20px; 2349 font-size: 16px; 2350 margin-bottom: 8px; 2351 text-align: left; 2352 } 2353 2354 .cart-items__item-link{ 2355 font-weight: 500; 2356 font-size: 16px; 2357 color: #000; 2358 } 2359 2360 .cart-items__item-variant{ 2361 font-size: 1rem; 2362 margin-bottom: 7.4px; 2363 font-weight: 500; 2364 text-align: left; 2365 } 2366 2367 .cart-items__item-result{ 2368 display: flex; 2369 text-align: right; 2370 flex-direction: column-reverse; 2371 justify-content: space-between; 2372 align-items: flex-end; 2373 margin-right: 1px; 2374 } 2375 2376 .cart-items__item-quantity-wrapper{ 2377 width: 90px; 2378 height: 30px; 2379 overflow: hidden; 2380 margin-right: 1px; 2381 display: flex; 2382 align-items: center; 2383 border: 1px solid #d7d7d7; 2384 } 2385 2386 .cart-items__item-quantity-wrapper .cart-items__item-minus{ 2387 border-right: 1px solid #d7d7d7; 2388 } 2389 2390 .cart-items__item-quantity-wrapper .cart-items__item-plus{ 2391 border-left: 1px solid #d7d7d7; 2392 } 2393 2394 .cart-items__item-minus, 2395 .cart-items__item-quantity, 2396 .cart-items__item-plus, 2397 .cart__total-price-wrapper{ 2398 text-align: center; 2399 } 2400 .cart__total-price-wrapper, 2401 .cart__total-price-wrapper .strong{ 2402 font-weight: 700; 2403 } 2404 2405 .cart__total-price{ 2406 font-size: 20px; 2407 } 2408 2409 .cart-items__outstock-tooltip{ 2410 display: none; 2411 text-align: center; 2412 justify-content: center; 2413 margin-top: 4px; 2414 width: 100%; 2415 color: red; 2416 font-size: 14px; 2417 } 2418 2419 .cart-items__item-minus, 2420 .cart-items__item-plus, 2421 .cart-items__item-quantity{ 2422 border: 1px solid #ffffff; 2423 background: transparent; 2424 } 2425 2426 .cart-items__item-minus, 2427 .cart-items__item-plus{ 2428 flex: 0 0 32%; 2429 height: 100%; 2430 line-height: 0.5rem; 2431 font-size: 1rem; 2432 2433 display: flex; 2434 align-items: center; 2435 justify-content: center; 2436 2437 background-color: #fff; 2438 } 2439 2440 .cart-items__item-minus{ 2441 border-radius: 4px 0 0 4px; 2442 } 2443 2444 .cart-items__item-plus{ 2445 border-radius: 0 4px 4px 0; 2446 } 2447 2448 .cart-items__item-minus svg, 2449 .cart-items__item-plus svg{ 2450 width: 17px; 2451 height: 17px; 2452 } 2453 2454 .cart-items__item-minus svg path, 2455 .cart-items__item-plus svg path{ 2456 stroke: #161616 2457 }.cart-items__item-minus[disabled], 2458 .cart-items__item-plus[disabled]{ 2459 background: none;
2460 cursor: not-allowed; 2461 } 2462 2463 .cart-items__item-minus[disabled] svg path, 2464 .cart-items__item-plus[disabled] svg path{ 2465 stroke: #909090; 2466 } 2467 2468 .cart-items__item-quantity{ 2469 width: 36%; 2470 height: 100%; 2471 border-left: none; 2472 border-right: none; 2473 font-size: 14px; 2474 color: #000; 2475 } 2476 2477 .cart-items__item-remove{ 2478 font-size: 14px; 2479 display: inline-flex; 2480 align-items: center; 2481 justify-content: flex-end; 2482 margin-bottom: 8px; 2483 } 2484 2485 .cart-items__remove-text{ 2486 text-decoration: underline; 2487 color: #737373; 2488 font-weight: 400; 2489 } 2490 2491 .cart-items__item-details{ 2492 width: 62%; 2493 display: flex; 2494 flex-direction: column; 2495 justify-content: flex-start; 2496 gap: 6px; 2497 margin-top: 1px; 2498 } 2499 2500 .cart__total-price-wrapper strong{ 2501 text-align: left; 2502 margin-left: 6px; 2503 font-size: 20px; 2504 letter-spacing: -0.3px; 2505 font-weight: 350; 2506 } 2507 2508 .cart__total-price-wrapper{ 2509 margin: 21px 0 15px; 2510 width: 100%; 2511 font-size: 20px; 2512 display: flex; 2513 justify-content: space-between; 2514 align-items: center; 2515 } 2516 2517 .cart__price-container{ 2518 display: flex; 2519 flex-direction: column; 2520 align-items: end; 2521 justify-content: center; 2522 } 2523 2524 .cart__price-container-wrapper{ 2525 display: flex; 2526 align-items: center; 2527 } 2528 2529 .cart-items__item-price-wrapper{ 2530 display: flex; 2531 align-items: center; 2532 } 2533 2534 .cart__total-compare-price, 2535 .cart-items__item-compare-price{ 2536 text-decoration: line-through; 2537 margin-right: 8px; 2538 font-size: 13px; 2539 } 2540 2541 .cart__total-freeshipping-text{ 2542 font-size: 13px; 2543 display: none; 2544 white-space: nowrap; 2545 line-height: 1; 2546 } 2547 2548 .cart-items__form, 2549 .cart__proceed-to-checkout{ 2550 width: 100%; 2551 } 2552 2553 .cart__proceed-to-checkout{ 2554 align-items: center; 2555 justify-content: center; 2556 height: 49px; 2557 gap: 3px; 2558 font-size: 16px; 2559 padding: 10px 0; 2560 line-height: 1; 2561 letter-spacing: 0.1px; 2562 border-radius: 9px; 2563 text-transform: uppercase; 2564 font-weight: 700; 2565 } 2566 2567 .cart__proceed-to-checkout.cart__proceed-to-checkout--top{ 2568 margin: 15px 0; 2569 } 2570 2571 .cart__proceed-to-checkout svg{ 2572 height: 20px; 2573 width: 24px; 2574 padding-bottom: 1px; 2575 padding-right: 6px; 2576 } 2577 2578 .cart__item-count{ 2579 padding-left: 2px; 2580 letter-spacing: 0.2px; 2581 font-size: 15.8px; 2582 } 2583 2584 .cart__proceed-to-checkout-arrow{ 2585 padding-right: 5px; 2586 padding-left: 4px; 2587 font-size: 14px; 2588 height: 12px; 2589 } 2590 2591 .cart-drawer__box-content .shipping-calculate-date{ 2592 margin-top: 10px; 2593 } 2594 2595 .cart-drawer__coupon{ 2596 text-align: center; 2597 margin: 7px 0 0; 2598 } 2599 2600 .cart-drawer__badges-list{ 2601 margin-top: 8px; 2602 flex-wrap: wrap; 2603 justify-content: space-between; 2604 } 2605 2606 .cart-drawer__badge-wrapper{ 2607 display: flex; 2608 align-items: center; 2609 justify-content: flex-start; 2610 flex-direction: column; 2611 gap: 0; 2612 } 2613 2614 .cart-drawer__badges-list--s2 .cart-drawer__badge-wrapper{ 2615 width: 49%; 2616 } 2617 2618 .cart-drawer__badges-list--s3 .cart-drawer__badge-wrapper{ 2619 width: 32%; 2620 } 2621 2622 .cart-drawer__badges-list--s4 .cart-drawer__badge-wrapper{ 2623 width: 22.1%; 2624 } 2625 2626 .cart-drawer__badges-list--s5 .cart-drawer__badge-wrapper{ 2627 width: 18.4%; 2628 } 2629 2630 .cart-drawer__badges-list--s6 .cart-drawer__badge-wrapper{ 2631 width: 15%; 2632 } 2633 2634 .cart-drawer__badge-wrapper svg, 2635 .cart-drawer__badge-wrapper img{ 2636 width: 62%; 2637 } 2638 2639 .cart-drawer__badge-title{ 2640 width: 100%; 2641 font-size: 12px; 2642 letter-spacing: 0.3px; 2643 text-align: center; 2644 } 2645 2646 .cart-drawer__paypal{ 2647 align-items: center; 2648 flex-direction: row; 2649 justify-content: center; 2650 gap: 13px; 2651 width: 100%; 2652 margin-top: 10px; 2653 } 2654 2655 .cart-drawer__payment-icon{ 2656 height: 22px; 2657 width: auto; 2658 display: block; 2659 } 2660 2661 .cart-drawer__payment-paypal{ 2662 display: inline-flex; 2663 align-items: center; 2664 gap: 0; 2665 } 2666 2667 .cart-drawer__reviews-title{ 2668 text-align: center; 2669 font-size: 20px; 2670 margin-bottom: 8px; 2671 } 2672 2673 .cart-drawer__review-content-wrapper{ 2674 display: flex; 2675 flex-direction: column; 2676 gap: 3px; 2677 } 2678 2679 .cart-drawer__review-date{ 2680 color: #626262; 2681 font-size: 12px; 2682 letter-spacing: 0px; 2683 font-weight: 500; 2684 line-height: 16px; 2685 } 2686 2687 .cart-drawer__review-stars{ 2688 display: flex; 2689 align-items: center; 2690 margin-bottom: 0px;
2691 margin-top: 1px; 2692 } 2693 2694 .cart-drawer__review-stars svg{ 2695 width: 18.3px; 2696 height: 17px; 2697 } 2698 2699 .cart-reviews__reviews-stars-text{ 2700 color: #161616; 2701 font-size: 16px; 2702 margin-left: 5px; 2703 text-transform: capitalize; 2704 margin-top: 4px; 2705 } 2706 2707 .cart-drawer__review-headline{ 2708 font-size: 14px; 2709 font-weight: 500; 2710 line-height: 16px; 2711 color: #626262; 2712 margin-top: 4px; 2713 } 2714 2715 .cart-drawer__review-item:not(:last-of-type){ 2716 margin-bottom: 26px; 2717 margin-top: 20px; 2718 } 2719 2720 .cart-drawer__review-item:last-of-type{ 2721 margin-bottom: 20px; 2722 } 2723 2724 .cart-drawer__review-image-wrapper{ 2725 margin-right: 10px; 2726 flex: 0 0 50px; 2727 } 2728 2729 .cart-drawer__review-image{ 2730 width: 100%; 2731 } 2732 2733 .cart-drawer__review-title{ 2734 font-weight: bold; 2735 text-align: left; 2736 } 2737 2738 .cart-drawer__review-subtitle{ 2739 font-size: 0.8rem; 2740 color: #f00; 2741 } 2742 2743 .cart-drawer__review-content{ 2744 font-size: 14px; 2745 color: #000; 2746 line-height: 1.2; 2747 margin-top: 4px; 2748 } 2749 2750 .cart-drawer__review-content p{ 2751 font-size: inherit; 2752 color: #626262; 2753 text-align: left; 2754 } 2755 2756 .cart-drawer__review-content p strong{ 2757 float: left; 2758 line-height: 16px; 2759 font-weight: 500; 2760 } 2761 2762 .cart-drawer__review-content p span{ 2763 letter-spacing: 0.19px; 2764 display: block; 2765 line-height: 16px; 2766 } 2767 2768 .cart__empty{ 2769 margin: 30px auto 10px; 2770 text-align: center; 2771 } 2772 2773 .cart__empty-message{ 2774 font-size: 18px; 2775 } 2776 2777 .cart-drawer__upsell-alert{ 2778 display: none; 2779 color: red; 2780 margin-top: 10px; 2781 font-size: 14px; 2782 } 2783 2784 2785 @media (max-width: 1023px){ 2786 .cart-drawer__header .new-buybox__product-swatch-option-offer{ 2787 background-image: url('//undrdog.com/cdn/shop/files/buybox-tablet-oktoberfest.png?v=4597877941569862504'); 2788 } 2789 } 2790 @media (max-width: 1019px){ 2791 2792 .cart-drawer__box-content{ 2793 padding: 0 42px 15px; 2794 } 2795 2796 .cart-drawer__box{ 2797 max-width: 491px; 2798 } 2799 2800 .cart-drawer__header{ 2801 margin-bottom: 10px; 2802 } 2803 2804 .cart-drawer__added-bar{ 2805 padding: 8px; 2806 } 2807 2808 .cart-drawer__title{ 2809 font-size: 12.78px; 2810 padding-left: 15.6px; 2811 } 2812 2813 .cart-drawer__box:not(.cart-drawer--empty) .cart-drawer__title:before{ 2814 font-size: 14.4px; 2815 left: 16px; 2816 } 2817 2818 .cart-drawer__title-shipping-bar{ 2819 height: 31.6px; 2820 font-size: 10.952px; 2821 margin: 9px auto 9.7px; 2822 padding: 6.3px 0px; 2823 line-height: 1; 2824 } 2825 2826 .cart-drawer__shipping{ 2827 margin-bottom: 5px; 2828 } 2829 2830 .cart-drawer__shipping-text, 2831 .cart-drawer__shipping-text .shipping-bar__discount-value{ 2832 font-size: 16px; 2833 } 2834 2835 .cart-drawer__shipping-text{ 2836 line-height: 16.428px; 2837 } 2838 2839 .cart-drawer__shipping-text .shipping-bar__discount-value{ 2840 margin: 0px 3px; 2841 line-height: 16.428px; 2842 } 2843 2844 .cart-items__line-item{ 2845 gap: 33.7px; 2846 padding: 13.5px 0; 2847 margin-left: 0px; 2848 } 2849 2850 .cart-items__line-item:not(:last-child){ 2851 margin-bottom: 2px; 2852 } 2853 2854 .cart-items__item-image-wrapper{ 2855 width: 100px; 2856 height: 128px; 2857 } 2858 2859 .cart-items__item-details{ 2860 width: 62%; 2861 display: flex; 2862 flex-direction: column; 2863 justify-content: flex-start; 2864 margin-top: 0px; 2865 } 2866 2867 .cart-items__item-title{ 2868 margin-bottom: 8px; 2869 line-height: 1; 2870 } 2871 2872 .cart-items__item-link{ 2873 color: inherit; 2874 font-weight: 500; 2875 font-size: 14px; 2876 letter-spacing: 0px; 2877 line-height: 18.21px; 2878 } 2879 2880 .cart-items__item-variant{ 2881 font-size: 14px; 2882 margin-bottom: 8.3px; 2883 letter-spacing: 0px; 2884 } 2885 2886 .cart-items__item-result .cart-items__item-result, 2887 .cart-items__item-quantity-wrapper{ 2888 width: 82px; 2889 height: 25px; 2890 } 2891 2892 .cart-items__item-result{ 2893 margin-right: 0px; 2894 } 2895 2896 .cart-items__item-quantity{ 2897 font-size: 12px; 2898 } 2899 2900 .cart-items__item-remove{ 2901 font-size: 12px; 2902 margin-bottom: 9px; 2903 } 2904 2905 .cart-items__item-price{ 2906 font-size: 14px; 2907 font-weight: 500; 2908 line-height: 14.634px; 2909 letter-spacing: 0.1px; 2910 } 2911 2912 .cart__total-price-wrapper{ 2913 margin: 35px 0 23.8px; 2914 font-size: 18px; 2915 line-height: 22.5px; 2916 } 2917 2918 .cart__total-price-wrapper strong{ 2919 margin-left: 5px; 2920 font-size: 18px; 2921 } 2922 2923 .cart__total-price{ 2924 margin-right: 5px; 2925 font-size: 18px; 2926 line-height: 22.5px; 2927 padding-top: 0px; 2928 } 2929 2930 .cart__proceed-to-checkout{ 2931 height: 44.719px; 2932 font-size: 14.602px; 2933 letter-spacing: 0.1px; 2934 padding-right: 0px; 2935 line-height: 1.1; 2936 } 2937 2938 .cart__proceed-to-checkout svg{ 2939 height: 19px; 2940 width: 25px; 2941 padding-right: 3px; 2942 } 2943 2944 .cart__item-count{ 2945 padding-left: 1px; 2946 letter-spacing: 0.1px; 2947 padding-bottom: 0px; 2948 font-size: 14.602px; 2949 } 2950 2951 .cart-drawer__links{ 2952 font-size: 12.777px; 2953 margin: 28px 0 10px; 2954 line-height: 20.903px; 2955 } 2956 2957 .cart-drawer__badges-list{ 2958 width: 100%; 2959 } 2960
2961 .cart-drawer__badges-list--s4 .cart-drawer__badge-wrapper{ 2962 width: 23%; 2963 } 2964 2965 .cart-drawer__badge-wrapper svg, 2966 .cart-drawer__badge-wrapper img{ 2967 width: 80px; 2968 height: 100%; 2969 } 2970 2971 .cart-drawer__badge-wrapper{ 2972 gap: 5.5px; 2973 } 2974 2975 .cart-drawer__badge-title p{ 2976 font-size: 12px; 2977 } 2978 2979 .cart-drawer__payment-icon{ 2980 height: 19px; 2981 } 2982 2983 .cart-drawer__review-date{ 2984 font-size: 10.996px; 2985 line-height: 14.661px; 2986 padding-left: 0px; 2987 margin-top: 8px; 2988 } 2989 2990 .cart-drawer__review-stars svg{ 2991 width: 21.15px; 2992 height: 20px; 2993 } 2994 2995 .cart-reviews__reviews-stars-text{ 2996 font-size: 14.661px; 2997 margin: 1.5px 5px; 2998 letter-spacing: 0px; 2999 line-height: normal; 3000 } 3001 3002 .cart-drawer__review-content-wrapper{ 3003 gap: 4px; 3004 } 3005 3006 .cart-drawer__review-headline{ 3007 font-size: 12.828px; 3008 margin-top: 2px; 3009 line-height: 14.661px; 3010 } 3011 3012 .cart-drawer__review-content{ 3013 font-size: 13px; 3014 margin-top: 2.4px; 3015 } 3016 3017 .cart-drawer__review-content p strong{ 3018 margin-left: 0; 3019 font-size: 12.828px; 3020 line-height: 14.661px; 3021 } 3022 3023 .cart-drawer__review-content p span{ 3024 font-size: 12.828px; 3025 letter-spacing: 0.16px; 3026 line-height: 14.661px; 3027 } 3028 3029 .cart-drawer__review-item:not(:last-of-type){ 3030 margin-bottom: 14.3px; 3031 } 3032 3033 .cart-drawer__reviews{ 3034 margin: 0 auto 20px; 3035 } 3036 } 3037 3038 @media(max-width: 767px){ 3039 3040 #shopify-section-cart-drawer .cart-items__item-discount-badge{ 3041 font-size: 12px; 3042 } 3043 3044 .cart-drawer__header .new-buybox__product-swatch-option-offer{ 3045 background-image: url('//undrdog.com/cdn/shop/files/buybox-mobile-oktoberfest.png?v=2947034747214363965'); 3046 } 3047 3048 .cart-drawer__added-bar-text{ 3049 font-size: 13px; 3050 } 3051 .cart-drawer__added-bar{ 3052 padding: 6px; 3053 } 3054 .cart-drawer__added-bar-icon{ 3055 width: 16px; 3056 height: 16px; 3057 } 3058 .cart-drawer__header .announcement-bar__text{ 3059 font-size: 21px; 3060 margin-bottom: 2px; 3061 } 3062 3063 .cart-drawer__header .announcement-bar__text__special-offer{ 3064 font-size: 17px; 3065 } 3066 .cart-items__item-price-wrapper .cart-items__item-compare-price{ 3067 margin-right: 0; 3068 } 3069 3070 .cart__total-compare-price, 3071 .cart-items__item-compare-price{ 3072 font-size: 10px; 3073 } 3074 3075 .cart-items__item-price-wrapper{ 3076 flex-direction: column; 3077 } 3078 .cart-drawer__box{ 3079 max-width: 350px; 3080 width: 95%; 3081 } 3082 3083 .cart-drawer__box-content{ 3084 padding: 0 30px 15px; 3085 3086 padding-top: 10px; 3087 3088 } 3089 3090 .cart-drawer__header{ 3091 /* padding: 12px 0;*/ 3092 margin-bottom: 0; 3093 } 3094 3095 .cart-drawer__title-shipping-bar{ 3096 padding: 0px; 3097 display: flex; 3098 align-items: center; 3099 justify-content: center; 3100 border-radius: 5px; 3101 margin: 10px auto; 3102 line-height: 1; 3103 } 3104 3105 .cart-drawer__title{ 3106 font-size: 12px; 3107 padding-left: 12px; 3108 } 3109 3110 .cart-drawer__shipping-bar{ 3111 width: 96%; 3112 margin: 0 auto; 3113 height: 19.5px; 3114 } 3115 3116 .cart-drawer__shipping{ 3117 margin-bottom: 1px; 3118 } 3119 3120 .cart-drawer__shipping-text, 3121 .cart-drawer__shipping-text .shipping-bar__discount-value{ 3122 font-size: 13px; 3123 } 3124 3125 .cart-drawer__shipping-text{ 3126 margin: 0 0 5px; 3127 } 3128 3129 .cart-items__line-item{ 3130 padding: 10px 0 9px; 3131 gap: 24.2px; 3132 margin-left: 0; 3133 } 3134 3135 .cart-items__line-item:not(:last-child){ 3136 margin-bottom: 5.8px; 3137 } 3138 3139 .cart-items__item-details{
3140 margin-top: 1px; 3141 } 3142 3143 .cart-items__item-image-wrapper{ 3144 width: 100px; 3145 height: 128px; 3146 } 3147 3148 .cart-items__item-title{ 3149 line-height: 12.966px; 3150 margin-bottom: 5.2px; 3151 font-size: 10px; 3152 } 3153 3154 .cart-items__item-link{ 3155 font-size: 14px; 3156 letter-spacing: 0px; 3157 line-height: 1 3158 } 3159 3160 .cart-items__item-variant{ 3161 font-size: 11px; 3162 margin-bottom: 5.2px; 3163 line-height: 12.966px; 3164 } 3165 3166 .cart-items__item-quantity-wrapper{ 3167 height: 35px; 3168 width: 75px; 3169 border-radius: 3px; 3170 } 3171 3172 .cart-items__item-quantity{ 3173 font-size: 14px; 3174 line-height: 10.373px; 3175 height: 25px; 3176 } 3177 3178 .cart-items__item-price, .cart-items__remove-text{ 3179 font-size: 12px; 3180 } 3181 3182 .cart-items__item-price{ 3183 margin-top: 0px; 3184 line-height: 12.966px; 3185 margin-right: 0.4px; 3186 letter-spacing: 0px; 3187 } 3188 3189 .cart-items__item-remove{ 3190 margin-bottom: 4.8px; 3191 } 3192 3193 .cart__total-price-wrapper{ 3194 margin: 29px 0 20.4px; 3195 } 3196 3197 .cart__total-price-wrapper strong{ 3198 font-size: 14px; 3199 line-height: 16.02px; 3200 padding-top: 0px; 3201 } 3202 .cart__total-price{ 3203 font-size: 16px; 3204 line-height: 16.02px; 3205 padding-top: 0px; 3206 } 3207 3208 .cart__total-price-wrapper strong{ 3209 margin-left: 3.8px; 3210 letter-spacing: -0.2px; 3211 } 3212 3213 .cart__total-price{ 3214 margin-right: 3.8px; 3215 letter-spacing: 0px; 3216 } 3217 3218 .cart__item-count{ 3219 padding: 0; 3220 padding-left: 2.5px; 3221 padding-right: 3px; 3222 font-size: 12px; 3223 } 3224 3225 .cart__proceed-to-checkout-arrow{ 3226 display: none; 3227 } 3228 3229 .cart__proceed-to-checkout svg{ 3230 width: 10.892px; 3231 height: 11.992px; 3232 flex-shrink: 0; 3233 padding: 0; 3234 margin-right: 2.5px; 3235 } 3236 3237 .cart-drawer__badge-title{ 3238 text-align: center; 3239 margin-left: 0; 3240 } 3241 3242 .cart-drawer__links{ 3243 font-size: 10px; 3244 margin: 7px 0; 3245 line-height: 1; 3246 } 3247 3248 .cart-drawer__continue-shipping{ 3249 text-underline-offset: 1px; 3250 } 3251 3252 .cart-drawer__coupon{ 3253 font-size: 0 0 8px; 3254 } 3255 3256 .cart-drawer__badges-list{ 3257 width: 100%; 3258 margin: 19px auto 0; 3259 } 3260 3261 .cart-drawer__badges-list--s4 .cart-drawer__badge-wrapper{ 3262 width: 23%; 3263 gap: 4px; 3264 } 3265 3266 .cart-drawer__badge-title p{ 3267 font-size: 10px; 3268 } 3269 3270 .cart-drawer__badge-wrapper svg, 3271 .cart-drawer__badge-wrapper img{ 3272 width: 50px; 3273 height: 70%; 3274 } 3275 3276 .cart-drawer__reviews-title{ 3277 font-size: 14px; 3278 } 3279 3280 .cart-drawer__reviews{ 3281 margin: 10px auto 28px; 3282 } 3283 3284 .cart-drawer__review-content-wrapper{ 3285 gap: 2px; 3286 } 3287 3288 .cart-drawer__review-date{ 3289 font-size: 10px; 3290 line-height: 1; 3291 margin-top: 0; 3292 } 3293 3294 .cart-drawer__review-stars{ 3295 gap: 0px; 3296 margin: 2.7px 0; 3297 } 3298 3299 .cart-drawer__review-stars svg{ 3300 width: 15.8px; 3301 height: 14px; 3302 } 3303 3304 .cart-reviews__reviews-stars-text{ 3305 font-size: 10px; 3306 margin: 1px 0px 0px 3px; 3307 letter-spacing: 0px; 3308 } 3309 3310 .cart-drawer__review-headline{ 3311 line-height: 10.793px; 3312 margin: 2px 0 2.4px; 3313 } 3314 3315 .cart-drawer__review-headline, 3316 .cart-drawer__review-content{ 3317 font-size: 12px; 3318 letter-spacing: 0px; 3319 } 3320 3321 .cart-drawer__review-content{ 3322 margin-top: 0px; 3323 line-height: 1.2; 3324 } 3325 3326 .cart-drawer__review-content p strong{ 3327 font-size: 12px; 3328 } 3329 3330 .cart-drawer__review-content p span{ 3331 font-size: 12px; 3332 letter-spacing: 0.14px; 3333 } 3334 3335 .cart-drawer__review-item:not(:last-of-type){ 3336 margin-bottom: 18px; 3337 } 3338 3339 .cart-drawer__box:not(.cart-drawer--empty) .cart-drawer__title:before{ 3340 font-size: 0.7rem; 3341 top: -1px; 3342 left: 14px; 3343 } 3344 3345 .cart-drawer__payment-icon{ 3346 height: 16px; 3347 } 3348 3349 .cart-drawer__box-content .shipping-calculate-date{ 3350 gap: 5px; 3351 } 3352 .cart-drawer__box-content .shipping__message{ 3353 font-size: 10px; 3354 } 3355 .cart-drawer__box-content .shipping__message-tick{ 3356 width: 10px; 3357 } 3358 } 3359 3360 .cart-drawer__uvps{ 3361 display: flex; 3362 gap: 12px; 3363 align-items: center; 3364 justify-content: center; 3365 padding: 4px 0; 3366 width: 100%; 3367 margin: 10px 0; 3368 } 3369 3370 .cart-drawer__uvp-item{ 3371 display: flex; 3372 gap: 4px; 3373 align-items: center; 3374 flex-shrink: 0; 3375 } 3376 3377 .cart-drawer__uvp-item span{ 3378 font-size: 12px; 3379 font-weight: 700; 3380 color: #5b5b5b; 3381 white-space: nowrap; 3382 line-height: 21.6px; 3383 } 3384 3385 .cart-drawer__pre-order-warning{ 3386 display: none; 3387 text-align: center; 3388 background-color: #ec612a1a; 3389 border: 1px solid #ec612a47; 3390 padding: 5px; 3391 border-radius: 5px; 3392 } 3393 3394 .cart-drawer__pre-order-warning.is-visible{ 3395 display: block; 3396 } 3397 3398 .cart-drawer__pre-order-warning-text{ 3399 color: #010101; 3400 font-size: 14px; 3401 font-weight: 400; 3402 } 3403 3404 @media (max-width: 767px){ 3405 .cart-drawer__uvps{ 3406 gap: 14px; 3407 flex-wrap: wrap; 3408 row-gap: 0px; 3409 } 3410 3411 .cart-drawer__uvp-item:last-child{ 3412 width: 100%; 3413 justify-content: center; 3414 } 3415 .cart-drawer__pre-order-warning-text{ 3416 font-size: 11px; 3417 } 3418 } 3419 3420</style> 3421 3422<div class="cart-drawer__overlay"></div> 3423 3424<aside id="CartDrawer" class="cart-drawer__box cart-drawer--empty"> 3425 <div class="cart-drawer__header"> 3426 <div class="new-buybox__product-swatch-option-offer"> 3427 3428 <div class="new-buybox__product-swatch-option-offer-text-container"> 3429 <span class="new-buybox__product-swatch-option-offer-text-text obvia-font"></span> 3430 <span class="new-buybox__product-swatch-option-offer-text-discount"></span> 3431 </div> 3432 3433 3434 </div><!-- start cart-drawer-added-bar.liquid --> 3435<div class="cart-drawer__added-bar"> 3436 <p class="cart-drawer__added-bar-text"><span class="cart-drawer__added-bar-label">Your Cart Is Currently Empty!</span> 3437 </p> 3438</div> 3439<!-- end cart-drawer-added-bar.liquid --> 3440</div> 3441 <div class="cart-drawer__box-content"> 3442 3443 3444 3445 3446 3447 <div class="cart-drawer__shipping-text shipping__message--discount"></div> 3448 3449 <div class="custom-progress-bar__wrapper"> 3450 3451<!-- Start snippets/tiers-progress-bar.liquid --> 3452<style> 3453 .bar-fill{ 3454 transition: ease-in-out 0.1s all; 3455 } 3456 3457 .custom-progress-bar{ 3458 position: relative; 3459 margin-bottom: 35px; 3460 } 3461 3462 .custom-progress-bar svg{ 3463 width: 100%; 3464 } 3465 3466 .custom-progress-bar__content{
3467 display: flex; 3468 align-items: center; 3469 justify-content: space-between; 3470 width: 100%; 3471 position: absolute; 3472 top: 0; 3473 left: 0; 3474 font-size: 11px; 3475 } 3476 3477 .custom-progress-bar__content-item{ 3478 display: flex; 3479 align-items: center; 3480 justify-content: center; 3481 flex-direction: column; 3482 position: absolute; 3483 font-weight: 600; 3484 } 3485 3486 .custom-progress-bar__content-item--one{ 3487 3488 left: 3px; 3489 bottom: -60px; 3490 3491 } 3492 3493 .custom-progress-bar__content-item--two{ 3494 left: 181px; 3495 top: 40px; 3496 } 3497 3498 .custom-progress-bar__content-item--three{ 3499 right: -14px; 3500 bottom: -70px; 3501 } 3502 3503 @media (max-width: 1019px){ 3504 .custom-progress-bar__content *{ 3505 font-size: 11px; 3506 } 3507 3508 .custom-progress-bar__content-item--one{ 3509 3510 left: -6px; 3511 bottom: -55px; 3512 3513 } 3514 3515 .custom-progress-bar__content-item--two{ 3516 left: 181px; 3517 top: 40px; 3518 } 3519 3520 .custom-progress-bar__content-item--two{ 3521 left: 160px; 3522 } 3523 3524 .custom-progress-bar__content-item--three{ 3525 right: -24px; 3526 bottom: -70px; 3527 } 3528 } 3529 3530 @media (max-width: 767px){ 3531 .custom-progress-bar__content *{ 3532 font-size: 10px; 3533 } 3534 3535 .custom-progress-bar__content-item--one{ 3536 3537 left: -9px; 3538 bottom: -47px; 3539 3540 } 3541 3542 .custom-progress-bar__content-item--two{ 3543 left: 90px; 3544 top: 33px; 3545 } 3546 3547 .custom-progress-bar__content-item--three{ 3548 right: -27px; 3549 bottom: -60px; 3550 } 3551 3552 .custom-progress-bar__wrapper{ 3553 width: 90%; 3554 margin: 0 auto; 3555 } 3556 } 3557</style> 3558 3559<div class="custom-progress-bar"> 3560 <svg width="430" height="38" viewBox="0 0 430 38" fill="none" xmlns="http://www.w3.org/2000/svg"> 3561 <rect class="bar" id="progressBar" x="2" y="16.8607" width="99%" height="4.57506" stroke="#EC622A" stroke-width="0.915013"/> 3562 <rect class="bar bar-fill" id="progressBarFill" x="2" y="16.8607" width="0%" height="4.57506" fill="#EC622A" stroke="#EC622A" stroke-width="0.915013"/> 3563 3564 <circle id="step-1-Circle" fill="white" cx="18.9878" cy="19.1482" r="17.5184" stroke="#EC622A" stroke-width="1.53446"/> 3565 <path id="step-1-lock" d="M19.36 24.0991L19.36 24.0991C19.183 24.1779 19.07 24.3546 19.07 24.546V25.5521C19.07 25.686 18.96 25.7938 18.829 25.7938C18.698 25.7938 18.587 25.6829 18.587 25.5521V24.5499C18.587 24.3586 18.474 24.1819 18.297 24.1031C17.826 23.8924 17.519 23.4211 17.519 22.9078C17.519 22.1873 18.108 21.5984 18.829 21.5984C19.549 21.5984 20.138 22.1873 20.138 22.9078C20.138 23.4211 19.835 23.8885 19.36 24.0991ZM18.829 9.44999C16.068 9.44999 13.82 11.6981 13.82 14.4584V17.167H13.625C12.479 17.167 11.546 18.1007 11.546 19.2459V26.855C11.546 28.0001 12.479 28.9338 13.625 28.9338H24.032C25.178 28.9338 26.111 28.0001 26.111 26.855V19.2459C26.111 18.1007 25.178 17.167 24.032 17.167H23.837V14.4584C23.837 11.6981 21.589 9.44999 18.829 9.44999ZM14.801 14.4584C14.801 12.2384 16.608 10.4314 18.829 10.4314C21.049 10.4314 22.856 12.2384 22.856 14.4584V17.167H14.801V14.4584ZM24.032 18.1484C24.637 18.1484 25.13 18.641 25.13 19.2459V26.855C25.13 27.4599 24.637 27.9524 24.032 27.9524H13.625C13.02 27.9524 12.527 27.4599 12.527 26.855V19.2459C12.527 18.641 13.02 18.1484 13.625 18.1484H24.032ZM18.829 20.617C17.564 20.617 16.538 21.6432 16.538 22.9078C16.538 23.6959 16.948 24.4258 17.605 24.8401V25.556C17.605 26.2308 18.154 26.7791 18.829 26.7791C19.503 26.7791 20.052 26.2308 20.052 25.556V24.8399C20.708 24.4224 21.119 23.6963 21.119 22.9078C21.119 21.6432 20.093 20.617 18.829 20.617Z" fill="#EC622A" stroke="#EC622A" stroke-width="0.210453"/> 3566 <path id="step-1-check" style="display:none" d="M23.429 13.1836H23.574L23.53 13.0462C22.96 11.2695 21.291 9.97825 19.327 9.97825C16.896 9.97825 14.916 11.9585 14.916 14.3899V16.7561H14.757C13.744 16.7561 12.918 17.5819 12.918 18.5947V25.2778C12.918 26.2907 13.744 27.1164 14.757 27.1164H23.898C24.911 27.1164 25.737 26.2907 25.737 25.2778V18.5947C25.737 17.5819 24.911 16.7561 23.898 16.7561H23.801H23.696V16.7572H22.604V16.7561H22.499H15.803V14.3899C15.803 12.4472 17.385 10.8658 19.327 10.8658C20.821 10.8658 22.102 11.8007 22.613 13.1165L22.64 13.1836H22.712H23.429ZM19.789 22.8456L19.789 22.8456C19.629 22.9169 19.527 23.0768 19.527 23.2499V24.1335C19.527 24.2439 19.436 24.333 19.327 24.333C19.22 24.333 19.128 24.2413 19.128 24.1335V23.2533C19.128 23.0802 19.026 22.9204 18.866 22.8491C18.457 22.6662 18.19 22.2567 18.19 21.811C18.19 21.1853 18.702 20.6738 19.327 20.6738C19.953 20.6738 20.465 21.1853 20.465 21.811C20.465 22.2568 20.202 22.6627 19.789 22.8456ZM23.898 17.6437C24.422 17.6437 24.849 18.0705 24.849 18.5947V25.2778C24.849 25.802 24.422 26.2289 23.898 26.2289H14.757C14.233 26.2289 13.806 25.802 13.806 25.2778V18.5947C13.806 18.0705 14.233 17.6437 14.757 17.6437H23.898ZM19.327 19.7862C18.21 19.7862 17.303 20.6932 17.303 21.811C17.303 22.5052 17.663 23.1484 18.24 23.5152V24.1369C18.24 24.7367 18.728 25.2239 19.327 25.2239C19.927 25.2239 20.414 24.7367 20.414 24.1369V23.5149C20.991 23.1454 21.352 22.5056 21.352 21.811C21.352 20.6932 20.445 19.7862 19.327 19.7862Z" fill="white" stroke="white" stroke-width="0.210453"/> 3567 3568 <circle id="step-2-Circle" fill="white" cx="215" cy="19.1482" r="17.5184" stroke="#EC622A" stroke-width="1.53446"/> 3569 <path id="step-2-lock" d="M215.36 24.0991L215.36 24.0991C215.183 24.1779 215.07 24.3546 215.07 24.546V25.5521C215.07 25.686 214.96 25.7938 214.829 25.7938C214.698 25.7938 214.587 25.6829 214.587 25.5521V24.5499C214.587 24.3586 214.474 24.1819 214.297 24.1031C213.826 23.8924 213.519 23.4211 213.519 22.9078C213.519 22.1873 214.108 21.5984 214.829 21.5984C215.549 21.5984 216.138 22.1873 216.138 22.9078C216.138 23.4211 215.835 23.8885 215.36 24.0991ZM214.829 9.44999C212.068 9.44999 209.82 11.6981 209.82 14.4584V17.167H209.625C208.479 17.167 207.546 18.1007 207.546 19.2459V26.855C207.546 28.0001 208.479 28.9338 209.625 28.9338H220.032C221.178 28.9338 222.111 28.0001 222.111 26.855V19.2459C222.111 18.1007 221.178 17.167 220.032 17.167H219.837V14.4584C219.837 11.6981 217.589 9.44999 214.829 9.44999ZM210.801 14.4584C210.801 12.2384 212.608 10.4314 214.829 10.4314C217.049 10.4314 218.856 12.2384 218.856 14.4584V17.167H210.801V14.4584ZM220.032 18.1484C220.637 18.1484 221.13 18.641 221.13 19.2459V26.855C221.13 27.4599 220.637 27.9524 220.032 27.9524H209.625C209.02 27.9524 208.527 27.4599 208.527 26.855V19.2459C208.527 18.641 209.02 18.1484 209.625 18.1484H220.032ZM214.829 20.61
35697C213.564 20.617 212.538 21.6432 212.538 22.9078C212.538 23.6959 212.948 24.4258 213.605 24.8401V25.556C213.605 26.2308 214.154 26.7791 214.829 26.7791C215.503 26.7791 216.052 26.2308 216.052 25.556V24.8399C216.708 24.4224 217.119 23.6963 217.119 22.9078C217.119 21.6432 216.093 20.617 214.829 20.617Z" fill="#EC622A" stroke="#EC622A" stroke-width="0.210453"/> 3570 <path id="step-2-check" style="display:none" d="M219.429 13.1836H219.574L219.53 13.0462C218.96 11.2695 217.291 9.97825 215.327 9.97825C212.896 9.97825 210.916 11.9585 210.916 14.3899V16.7561H210.757C209.744 16.7561 208.918 17.5819 208.918 18.5947V25.2778C208.918 26.2907 209.744 27.1164 210.757 27.1164H219.898C220.911 27.1164 221.737 26.2907 221.737 25.2778V18.5947C221.737 17.5819 220.911 16.7561 219.898 16.7561H219.801H219.696V16.7572H218.604V16.7561H218.499H211.803V14.3899C211.803 12.4472 213.385 10.8658 215.327 10.8658C216.821 10.8658 218.102 11.8007 218.613 13.1165L218.64 13.1836H218.712H219.429ZM215.789 22.8456L215.789 22.8456C215.629 22.9169 215.527 23.0768 215.527 23.2499V24.1335C215.527 24.2439 215.436 24.333 215.327 24.333C215.22 24.333 215.128 24.2413 215.128 24.1335V23.2533C215.128 23.0802 215.026 22.9204 214.866 22.8491C214.457 22.6662 214.19 22.2567 214.19 21.811C214.19 21.1853 214.702 20.6738 215.327 20.6738C215.953 20.6738 216.465 21.1853 216.465 21.811C216.465 22.2568 216.202 22.6627 215.789 22.8456ZM219.898 17.6437C220.422 17.6437 220.849 18.0705 220.849 18.5947V25.2778C220.849 25.802 220.422 26.2289 219.898 26.2289H210.757C210.233 26.2289 209.806 25.802 209.806 25.2778V18.5947C209.806 18.0705 210.233 17.6437 210.757 17.6437H219.898ZM215.327 19.7862C214.21 19.7862 213.303 20.6932 213.303 21.811C213.303 22.5052 213.663 23.1484 214.24 23.5152V24.1369C214.24 24.7367 214.728 25.2239 215.327 25.2239C215.927 25.2239 216.414 24.7367 216.414 24.1369V23.5149C216.991 23.1454 217.352 22.5056 217.352 21.811C217.352 20.6932 216.445 19.7862 215.327 19.7862Z" fill="white" stroke="white" stroke-width="0.210453"/> 3571 3572 <circle id="step-3-Circle" fill="white" cx="411.012" cy="19.1482" r="17.2603" stroke="#EC622A" stroke-width="2.05072"/> 3573 <path id="step-3-lock" d="M411.36 24.0991L411.36 24.0991C411.183 24.1779 411.07 24.3546 411.07 24.546V25.5521C411.07 25.686 410.96 25.7938 410.829 25.7938C410.698 25.7938 410.587 25.6829 410.587 25.5521V24.5499C410.587 24.3586 410.474 24.1819 410.297 24.1031C409.826 23.8924 409.519 23.4211 409.519 22.9078C409.519 22.1873 410.108 21.5984 410.829 21.5984C411.549 21.5984 412.138 22.1873 412.138 22.9078C412.138 23.4211 411.835 23.8885 411.36 24.0991ZM410.829 9.44999C408.068 9.44999 405.82 11.6981 405.82 14.4584V17.167H405.625C404.479 17.167 403.546 18.1007 403.546 19.2459V26.855C403.546 28.0001 404.479 28.9338 405.625 28.9338H416.032C417.178 28.9338 418.111 28.0001 418.111 26.855V19.2459C418.111 18.1007 417.178 17.167 416.032 17.167H415.837V14.4584C415.837 11.6981 413.589 9.44999 410.829 9.44999ZM406.801 14.4584C406.801 12.2384 408.608 10.4314 410.829 10.4314C413.049 10.4314 414.856 12.2384 414.856 14.4584V17.167H406.801V14.4584ZM416.032 18.1484C416.637 18.1484 417.13 18.641 417.13 19.2459V26.855C417.13 27.4599 416.637 27.9524 416.032 27.9524H405.625C405.02 27.9524 404.527 27.4599 404.527 26.855V19.2459C404.527 18.641 405.02 18.1484 405.625 18.1484H416.032ZM410.829 20.617C409.564 20.617 408.538 21.6432 408.538 22.9078C408.538 23.6959 408.948 24.4258 409.605 24.8401V25.556C409.605 26.2308 410.154 26.7791 410.829 26.7791C411.503 26.7791 412.052 26.2308 412.052 25.556V24.8399C412.708 24.4224 413.119 23.6963 413.119 22.9078C413.119 21.6432 412.093 20.617 410.829 20.617Z" fill="#EC622A" stroke="#EC622A" stroke-width="0.210453"/> 3574 <path id="step-3-check" style="display:none" d="M415.429 13.1836H415.574L415.53 13.0462C414.96 11.2695 413.291 9.97825 411.327 9.97825C408.896 9.97825 406.916 11.9585 406.916 14.3899V16.7561H406.757C405.744 16.7561 404.918 17.5819 404.918 18.5947V25.2778C404.918 26.2907 405.744 27.1164 406.757 27.1164H415.898C416.911 27.1164 417.737 26.2907 417.737 25.2778V18.5947C417.737 17.5819 416.911 16.7561 415.898 16.7561H415.801H415.696V16.7572H414.604V16.7561H414.499H407.803V14.3899C407.803 12.4472 409.385 10.8658 411.327 10.8658C412.821 10.8658 414.102 11.8007 414.613 13.1165L414.64 13.1836H414.712H415.429ZM411.789 22.8456L411.789 22.8456C411.629 22.9169 411.527 23.0768 411.527 23.2499V24.1335C411.527 24.2439 411.436 24.333 411.327 24.333C411.22 24.333 411.128 24.2413 411.128 24.1335V23.2533C411.128 23.0802 411.026 22.9204 410.866 22.8491C410.457 22.6662 410.19 22.2567 410.
357419 21.811C410.19 21.1853 410.702 20.6738 411.327 20.6738C411.953 20.6738 412.465 21.1853 412.465 21.811C412.465 22.2568 412.202 22.6627 411.789 22.8456ZM415.898 17.6437C416.422 17.6437 416.849 18.0705 416.849 18.5947V25.2778C416.849 25.802 416.422 26.2289 415.898 26.2289H406.757C406.233 26.2289 405.806 25.802 405.806 25.2778V18.5947C405.806 18.0705 406.233 17.6437 406.757 17.6437H415.898ZM411.327 19.7862C410.21 19.7862 409.303 20.6932 409.303 21.811C409.303 22.5052 409.663 23.1484 410.24 23.5152V24.1369C410.24 24.7367 410.728 25.2239 411.327 25.2239C411.927 25.2239 412.414 24.7367 412.414 24.1369V23.5149C412.991 23.1454 413.352 22.5056 413.352 21.811C413.352 20.6932 412.445 19.7862 411.327 19.7862Z" fill="white" stroke="white" stroke-width="0.210453"/> 3575 </svg> 3576 <div class="custom-progress-bar__content"> 3577 <div class="custom-progress-bar__content-item custom-progress-bar__content-item--one"> 3578 <span>10% OFF</span> 3579 3580 </div> 3581 <div class="custom-progress-bar__content-item custom-progress-bar__content-item--two"> 3582 <span>20% OFF <span class="custom-progress-bar__content-item-plus">+</span></span> 3583 <span>FREE SHIPPING</span> 3584 </div> 3585 <div class="custom-progress-bar__content-item custom-progress-bar__content-item--three"> 3586 <span>30% OFF <span class="custom-progress-bar__content-item-plus">+</span></span> 3587 <span>FREE SHIPPING</span> 3588 </div> 3589 </div> 3590</div> 3591<!-- End snippets/tiers-progress-bar.liquid --> 3592 </div> 3593 3594 3595 3596 3597 3598 3599 <div class="cart-drawer__pre-order-warning" data-preorder-warning> 3600 <div class="cart-drawer__pre-order-warning-text"> 3601 <span>One or more of the items in your cart is a pre-order. <br>Your full order will ship together when all in stock.</span> 3602 </div> 3603 </div> 3604 3605 <div id="cart-items" class="cart-drawer__content"></div> 3606 3607 3608 3609 3610 3611 3612 3613 3614 <div class="cart-drawer__uvps"> 3615 <div class="cart-drawer__uvp-item"> 3616 <svg xmlns="http://www.w3.org/2000/svg" width="18" height="14" viewBox="0 0 18 14" fill="none"> 3617 <path d="M17.55 9.625H17.1V6.66914C17.1 6.32188 16.9565 5.98828 16.7035 5.74219L13.8937 3.01054C13.6406 2.76445 13.2975 2.625 12.9403 2.625H11.7V1.3125C11.7 0.587895 11.0953 0 10.35 0H3.15C2.40469 0 1.8 0.587895 1.8 1.3125V2.625H0.225C0.10125 2.625 0 2.72344 0 2.84375V3.28125C0 3.40156 0.10125 3.5 0.225 3.5H7.875C7.99875 3.5 8.1 3.59844 8.1 3.71875V4.15625C8.1 4.27656 7.99875 4.375 7.875 4.375H1.125C1.00125 4.375 0.9 4.47344 0.9 4.59375V5.03125C0.9 5.
361715156 1.00125 5.25 1.125 5.25H6.975C7.09875 5.25 7.2 5.34844 7.2 5.46875V5.90625C7.2 6.02656 7.09875 6.125 6.975 6.125H0.225C0.10125 6.125 0 6.22344 0 6.34375V6.78125C0 6.90156 0.10125 7 0.225 7H6.075C6.19875 7 6.3 7.09844 6.3 7.21875V7.65625C6.3 7.77656 6.19875 7.875 6.075 7.875H1.8V11.375C1.8 12.8242 3.00937 14 4.5 14C5.99062 14 7.2 12.8242 7.2 11.375H10.8C10.8 12.8242 12.0094 14 13.5 14C14.9906 14 16.2 12.8242 16.2 11.375H17.55C17.7975 11.375 18 11.1781 18 10.9375V10.0625C18 9.82187 17.7975 9.625 17.55 9.625ZM4.5 12.6875C3.75469 12.6875 3.15 12.0996 3.15 11.375C3.15 10.6504 3.75469 10.0625 4.5 10.0625C5.24531 10.0625 5.85 10.6504 5.85 11.375C5.85 12.0996 5.24531 12.6875 4.5 12.6875ZM13.5 12.6875C12.7547 12.6875 12.15 12.0996 12.15 11.375C12.15 10.6504 12.7547 10.0625 13.5 10.0625C14.2453 10.0625 14.85 10.6504 14.85 11.375C14.85 12.0996 14.2453 12.6875 13.5 12.6875ZM15.75 7H11.7V3.9375H12.9403L15.75 6.66914V7Z" fill="#EC612A"/> 3618 </svg> 3619 <span>Free Shipping on 3+</span> 3620 </div> 3621 <div class="cart-drawer__uvp-item"> 3622 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"> 3623 <path d="M13.1162 5.42625C12.8806 5.18 12.6369 4.92625 12.545 4.70313C12.46 4.49875 12.455 4.16 12.45 3.83187C12.4406 3.22187 12.4306 2.53062 11.95 2.05C11.4694 1.56938 10.7782 1.55938 10.1682 1.55C9.84 1.545 9.50128 1.54 9.29688 1.455C9.0744 1.36313 8.82 1.11938 8.57376 0.883752C8.14248 0.469376 7.6525 0 7 0C6.3475 0 5.85813 0.469376 5.42625 0.883752C5.18 1.11938 4.92625 1.36313 4.70313 1.455C4.5 1.54 4.16 1.545 3.83187 1.55C3.22187 1.55938 2.53062 1.56938 2.05 2.05C1.56938 2.53062 1.5625 3.22187 1.55 3.83187C1.545 4.16 1.54 4.49875 1.455 4.70313C1.36313 4.92562 1.11938 5.18 0.883752 5.42625C0.469375 5.8575 0 6.3475 0 7C0 7.65248 0.469375 8.14184 0.883752 8.57376C1.11938 8.82 1.36313 9.07376 1.455 9.29688C1.54 9.50128 1.545 9.84 1.55 10.1682C1.55938 10.7782 1.56938 11.4694 2.05 11.95C2.53062 12.4306 3.22187 12.4406 3.83187 12.45C4.16 12.455 4.49875 12.46 4.70313 12.545C4.92562 12.6369 5.18 12.8806 5.42625 13.1162C5.8575 13.5306 6.3475 14 7 14C7.6525 14 8.14184 13.5306 8.57376 13.1162C8.82 12.8806 9.07376 12.6369 9.29688 12.545C9.50128 12.46 9.84 12.455 10.1682 12.45C10.7782 12.4406 11.4694 12.4306 11.95 11.95C12.4306 11.4694 12.4406 10.7782 12.45 10.1682C12.455 9.84 12.46 9.50128 12.545 9.29688C12.6369 9.0744 12.8806 8.82 13.1162 8.57376C13.5306 8.14248 14 7.65248 14 7C14 6.3475 13.5306 5.85813 13.1162 5.42625ZM9.85376 5.85375L6.35375 9.35376C6.30731 9.40024 6.25217 9.43712 6.19147 9.46232C6.13077 9.48744 6.0657 9.5004 6 9.5004C5.9343 9.5004 5.86923 9.48744 5.80853 9.46232C5.74783 9.43712 5.69269 9.40024 5.64625 9.35376L4.14625 7.85376C4.09979 7.80728 4.06294 7.75216 4.0378 7.69144C4.01266 7.63072 3.99972 7.56568 3.99972 7.5C3.99972 7.43432 4.01266 7.36925 4.0378 7.30855C4.06294 7.24786 4.09979 7.1927 4.14625 7.14625C4.24007 7.05243 4.36732 6.99972 4.5 6.99972C4.5657 6.99972 4.63075 7.01266 4.69145 7.0378C4.75214 7.06294 4.8073 7.09979 4.85375 7.14625L6 8.29312L9.14624 5.14625C9.19272 5.09979 9.24784 5.06294 9.30856 5.0378C9.36928 5.01266 9.43432 4.99972 9.5 4.99972C9.56568 4.99972 9.63072 5.01266 9.69144 5.0378C9.75216 5.06294 9.80728 5.09979 9.85376 5.14625C9.90024 5.1927 9.93704 5.24786 9.96216 5.30855C9.98736 5.36925 10.0002 5.4343 10.0002 5.5C10.0002 5.5657 9.98736 5.63075 9.96216 5.69145C9.93704 5.75214 9.90024 5.8073 9.85376 5.85375Z" fill="#EC612A"/> 3624 </svg> 3625 <span>Lifetime Warranty</span> 3626 </div> 3627 <div class="cart-drawer__uvp-item"> 3628 <svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14" fill="none"> 3629 <g clip-path="url(#clip0_4166_16667)"> 3630 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.45833 4.32591C3.45833 3.28714 3.87098 2.29092 4.6055 1.55641C5.34002 0.821888 6.33624 0.409241 7.375 0.409241C8.41376 0.409241 9.40998 0.821888 10.1445 1.55641C10.879 2.29092 11.2917 3.28714 11.2917 4.32591H11.9444C12.2907 4.32591 12.6228 4.46346 12.8676 4.7083C13.1125 4.95314 13.25 5.28521 13.25 5.63146V12.1592C13.25 12.5055 13.1125 12.8376 12.8676 13.0824C12.6228 13.3272 12.2907 13.4648 11.9444 13.4648H2.80556C2.4593 13.4648 2.12723 13.3272 1.88239 13.0824C1.63755 12.8376 1.5 12.5055 1.5 12.1592V5.63146C1.5 5.28521 1.63755 4.95314 1.88239 4.7083C2.12723 4.46346 2.4593 4.32591 2.80556 4.32591H3.45833ZM7.375 1.7148C8.06751 1.7148 8.73166 1.98989 9.22133 2.47957C9.71101 2.96925 9.98611 3.6334 9.98611 4.32591H4.76389C4.76389 3.6334 5.03899 2.96925 5.52867 2.47957C6.01834 1.98989 6.68249 1.7148 7.375 1.7148ZM8.68056 8.24257C8.68055 8.47174 8.62022 8.69687 8.50564 8.89533C8.39105 9.0938 8.22624 9.2586 8.02778 9.37319V10.2009C8.02778 10.374 7.959 10.5401 7.83658
363010.6625C7.71416 10.7849 7.54813 10.8537 7.375 10.8537C7.20187 10.8537 7.03584 10.7849 6.91342 10.6625C6.791 10.5401 6.72222 10.374 6.72222 10.2009V9.37319C6.47335 9.22948 6.27884 9.00767 6.16887 8.74216C6.0589 8.47664 6.03961 8.18226 6.11399 7.90467C6.18837 7.62707 6.35227 7.38178 6.58026 7.20682C6.80826 7.03187 7.08761 6.93703 7.375 6.93702C7.72125 6.93702 8.05333 7.07457 8.29817 7.31941C8.54301 7.56425 8.68056 7.89632 8.68056 8.24257Z" fill="#EC612A"/> 3631 </g> 3632 <defs> 3633 <clipPath id="clip0_4166_16667"> 3634 <rect width="14" height="14" fill="white"/> 3635 </clipPath> 3636 </defs> 3637 </svg> 3638 <span>Secure Checkout</span> 3639 </div> 3640 </div> 3641 3642 3643 <div class="cart-drawer__paypal"> 3644 <svg xmlns="http://www.w3.org/2000/svg" width="54" height="22" viewBox="0 0 54 22" fill="none"> 3645 <path d="M10.2826 7.08422L7.64838 8.42509C7.04691 7.38835 6.21819 6.85697 5.065 6.85697C3.81006 6.85697 3.18259 7.23647 3.18259 7.99547C3.18259 8.80497 4.11079 8.98247 6.19332 9.43696C8.27585 9.89258 10.6376 10.5506 10.6376 13.1566C10.6376 15.6868 8.68173 17.2041 5.44488 17.2041C2.8355 17.2041 0.899942 16.0916 0 14.1176L2.63425 12.8027C3.18598 14.0203 4.13906 14.6489 5.44488 14.6489C6.79931 14.6489 7.47653 14.2702 7.47653 13.4596C7.47653 12.6501 6.54606 12.4737 4.46014 12.0181C2.37535 11.5625 0.0226116 10.9045 0.0226116 8.29846C0.0226116 5.8451 1.95477 4.30073 5.065 4.30073C7.49914 4.30073 9.33068 5.28773 10.2826 7.08422ZM12.4929 0H15.7535V5.76822C16.606 4.8321 17.836 4.30073 19.2414 4.30073C22.0508 4.30073 24.0576 6.4771 24.0576 9.56358V17.0774H20.797V9.56358C20.797 8.12209 19.7433 7.05822 18.2871 7.05822C16.8321 7.05822 15.7546 8.14584 15.7546 9.56358V17.0774H12.4918L12.4929 0ZM26.191 5.21198C27.2696 4.45336 28.8253 3.92312 30.4816 3.92312C34.8976 3.92312 38.1085 6.93385 38.1085 11.0582C38.1085 14.9033 35.3487 17.5862 31.5093 17.5862C28.2227 17.5862 25.8654 15.3589 25.8654 12.3742C25.8654 10.3505 27.0718 8.85697 28.7755 8.27472L30.1549 10.6286C29.2278 11.0582 28.8773 11.6913 28.8773 12.4748C28.8773 13.7637 29.957 14.6761 31.5116 14.6761C33.4188 14.6761 34.9236 13.1577 34.9236 11.1091C34.9236 8.70434 33.0424 6.88411 30.4839 6.88411C29.4769 6.8755 28.4901 7.16588 27.6484 7.71848L26.191 5.21198ZM43.1769 15.6359V21.481H39.9152V4.42849H43.1011V5.96947C44.0802 4.90672 45.4595 4.2996 47.0152 4.2996C50.4522 4.2996 53.1373 7.10796 53.1373 10.7518C53.1373 14.3957 50.4522 17.2041 47.0152 17.2041C45.4844 17.2041 44.1548 16.6229 43.1769 15.6359ZM49.9005 10.727C49.9005 8.62633 48.4454 7.08309 46.4635 7.08309C44.5064 7.08309 43.0265 8.65234 43.0265 10.727C43.0265 12.8016 44.5064 14.3708 46.4635 14.3708C48.4454 14.3708 49.9027 12.8264 49.9027 10.727H49.9005Z" fill="#592FF4"/> 3646 </svg> 3647 <span class="cart-drawer__payment-paypal" role="img" aria-label="PayPal"> 3648 <svg xmlns="http://www.w3.org/2000/svg" width="72" height="20" viewBox="0 0 72 20" fill="none"> 3649 <path d="M12.1856 0.931428C11.2833 0.311121 10.1059 0.000216383 8.65332 0.000216383H3.02974C2.58444 0.000216383 2.33842 0.22292 2.29169 0.667791L0.00717072 15.0077C-0.0165715 15.1485 0.0186657 15.2773 0.11256 15.3944C0.205918 15.5118 0.32334 15.5702 0.463967 15.5702H3.13513C3.60364 15.5702 3.86115 15.348 3.90842 14.9024L4.54097 11.0365C4.56407 10.8491 4.64647 10.6968 4.78709 10.5795C4.92761 10.4624 5.10337 10.3857 5.31426 10.3506C5.52514 10.3158 5.724 10.2983 5.91179 10.2983C6.09904 10.2983 6.32153 10.3101 6.57969 10.3335C6.8372 10.3569 7.00135 10.3683 7.07172 10.3683C9.08669 10.3683 10.6683 9.80049 11.8166 8.66377C12.9644 7.52747 13.539 5.95178 13.539 3.93638C13.539 2.55396 13.0875 1.55227 12.1856 0.930996V0.931428ZM9.28609 5.23726C9.16856 6.05749 8.86431 6.59615 8.37228 6.85399C7.88014 7.11214 7.17722 7.24042 6.26352 7.24042L5.10359 7.27565L5.70122 3.51482C5.74785 3.25731 5.90008 3.12839 6.15802 3.12839H6.82603C7.76282 3.12839 8.44275 3.26343 8.86453 3.53244C9.28609 3.80209 9.42671 4.37061 9.28609 5.23726Z" fill="#003087"/> 3650 <path d="M71.5316 0H68.9309C68.6725 0 68.5204 0.128919 68.474 0.386645L66.1892 15.008L66.154 15.0783C66.154 15.196 66.2009 15.3068 66.2948 15.4123C66.3881 15.5174 66.5057 15.5703 66.6462 15.5703H68.9662C69.4108 15.5703 69.6569 15.3481 69.7044 14.9026L71.9889 0.527271V0.492357C71.9887 0.16437 71.8359 0.000322935 71.5316 0.000322935V0Z" fill="#009CDE"/> 3651 <path d="M40.1102 5.65946C40.1102 5.54258 40.0631 5.43106 39.9699 5.32578C39.8759 5.22039 39.7704 5.16743 39.6535 5.16743H36.9472C36.6889 5.16743 36.4781 5.28517 36.3144 5.51883L32.5888 11.0021L31.0425 5.72994C30.9247 5.35522 30.6672 5.16743 30.2692 5.16743H27.6328C27.5154 5.16743 27.4099 5.22028 27.3168 5.32578C27.2228 5.43106 27.1761 5.54268 27.1761 5.65946C27.1761 5.70673 27.4046 6.39762 27.8614 7.7332C28.3182 9.069 28.8104 10.5101 29.3376 12.0567C29.8649 13.603 30.1399 14.4235 30.1636 14.5166C28.2421 17.1411 27.2816 18.5472 27.2816 18.7343C27.2816 19.0392 27.4339 19.1914 27.7385 19.1914H30.4448C30.7025 19.1914 30.9133 19.0745 31.0776 18.8399L40.0402 5.90526C40.0867 5.85875 40.1102 5.7771 40.1102 5.65935V5.65946Z" fill="#003087"/> 3652 <path d="M65.3113 5.16743H62.64C62.3117 5.16743 62.1132 5.55407 62.0428 6.32736C61.4329 5.39056 60.3206 4.9213 58.7036 4.9213C57.0165 4.9213 55.5811 5.55407 54.398 6.81939C53.2146 8.08482 52.6232 9.57296 52.6232 11.2833C52.6232 12.666 53.0272 13.7672 53.8355 14.587C54.6438 15.4076 55.7275 15.8172 57.087 15.8172C57.7663 15.8172 58.4575 15.6763 59.1605 15.3954C59.8635 15.1142 60.4136 14.7395 60.8126 14.2707C60.8126 14.2942 60.7888 14.3994 60.7424 14.5868C60.6951 14.7745 60.672 14.9155 60.672 15.0085C60.672 15.3839 60.8239 15.5708 61.129 15.5708H63.5544C63.9989 15.5708 64.2571 15.3487 64.3271 14.903L65.7683 5.72961C65.7914 5.58899 65.7564 5.46028 65.6629 5.34297C65.5688 5.22619 65.4519 5.16743 65.3113 5.16743ZM60.7247 12.0916C60.1271 12.6774 59.4066 12.9702 58.5631 12.9702C57.8833 12.9702 57.3332 12.7831 56.9112 12.408C56.4892 12.0338 56.2783 11.5182 56.2783 10.8614C56.2783 9.99505 56.5713 9.26237 57.1572 8.66484C57.7423 8.06731 58.4694 7.76855 59.3363 7.76855C59.9919 7.76855 60.5368 7.96192 60.9706 8.34835C61.4037 8.73499 61.6211 9.26828 61.6211 9.94778C61.62
365209 10.7912 61.3221 11.5061 60.7247 12.0916Z" fill="#009CDE"/> 3653 <path d="M25.3835 5.16743H22.7124C22.3838 5.16743 22.1851 5.55407 22.1147 6.32736C21.4821 5.39056 20.369 4.9213 18.7757 4.9213C17.0886 4.9213 15.6532 5.55407 14.4701 6.81939C13.2866 8.08482 12.6952 9.57296 12.6952 11.2833C12.6952 12.666 13.0995 13.7672 13.9079 14.587C14.7163 15.4076 15.7997 15.8172 17.1589 15.8172C17.8147 15.8172 18.4946 15.6763 19.1974 15.3954C19.9004 15.1142 20.4628 14.7395 20.8845 14.2707C20.7905 14.5517 20.7439 14.7979 20.7439 15.0085C20.7439 15.3839 20.8961 15.5708 21.2008 15.5708H23.626C24.0708 15.5708 24.3289 15.3487 24.3993 14.903L25.8402 5.72961C25.8633 5.58899 25.8282 5.46028 25.7348 5.34297C25.641 5.22619 25.5241 5.16743 25.3835 5.16743ZM20.7968 12.109C20.1991 12.6838 19.4666 12.9702 18.6001 12.9702C17.9202 12.9702 17.3754 12.7831 16.9657 12.408C16.5554 12.0338 16.3505 11.5182 16.3505 10.8614C16.3505 9.99505 16.6433 9.26237 17.2293 8.66484C17.8147 8.06731 18.5412 7.76855 19.4084 7.76855C20.0642 7.76855 20.609 7.96192 21.0429 8.34846C21.4761 8.7351 21.6931 9.26839 21.6931 9.94789C21.6931 10.8147 21.3943 11.5355 20.7968 12.109Z" fill="#003087"/> 3654 <path d="M52.1134 0.931428C51.2112 0.311121 50.034 0.000216383 48.5812 0.000216383H42.9926C42.5238 0.000216383 42.2659 0.22292 42.2195 0.667791L39.9348 15.0077C39.9111 15.1486 39.9462 15.2774 40.0402 15.3945C40.1332 15.5118 40.251 15.5702 40.3916 15.5702H43.2736C43.5547 15.5702 43.7421 15.4181 43.836 15.1134L44.4688 11.0365C44.492 10.8491 44.574 10.6968 44.7148 10.5795C44.8554 10.4624 45.0309 10.3858 45.242 10.3506C45.4528 10.3158 45.6516 10.2983 45.8396 10.2983C46.0268 10.2983 46.2493 10.3101 46.5071 10.3335C46.7649 10.3569 46.9295 10.3683 46.9992 10.3683C49.0146 10.3683 50.5959 9.80049 51.7442 8.66377C52.8924 7.52747 53.4664 5.95178 53.4664 3.93638C53.4666 2.55406 53.0153 1.55238 52.1134 0.931105V0.931428ZM48.5108 6.71336C47.9953 7.06477 47.222 7.24042 46.1912 7.24042L45.0664 7.27565L45.6639 3.51482C45.7103 3.25731 45.8626 3.12839 46.1207 3.12839H46.7532C47.2686 3.12839 47.6786 3.15181 47.9837 3.19854C48.2878 3.24581 48.5812 3.39181 48.8624 3.63783C49.1436 3.88395 49.2841 4.24137 49.2841 4.70999C49.2841 5.69405 49.0261 6.36174 48.5108 6.71336Z" fill="#009CDE"/> 3655 </svg> 3656 </span> 3657 </div> 3658 3659<!-- start cart-drawer-reviews.liquid (SNIPPET) --> 3660 3661<style> 3662 .cart-drawer__reviews{ 3663 margin: 0 -46px; 3664 margin-top: 30px; 3665 } 3666 3667 .cart-drawer__reviews-list{ 3668 list-style: none; 3669 padding: 0; 3670 margin: 0; 3671 } 3672 3673 .cart-drawer__review-item{ 3674 align-items: center; 3675 gap: 10px; 3676 background: #f4f3ed; 3677 border-top: 1px solid #e8e8e8; 3678 padding: 20px 46px; 3679 margin: 0 !important; 3680 } 3681 3682 .cart-drawer__review-card-left{ 3683 display: flex; 3684 gap: 10px; 3685 align-items: center; 3686 flex-shrink: 0; 3687 } 3688 3689 .cart-drawer__review-card-avatar-wrap{ 3690 position: relative; 3691 flex-shrink: 0; 3692 } 3693 3694 .cart-drawer__review-card-avatar{ 3695 background: #fff; 3696 border-radius: 50%; 3697 width: 45px; 3698 height: 45px; 3699 display: flex; 3700 align-items: center; 3701 justify-content: center; 3702 overflow: hidden; 3703 } 3704 3705 .cart-drawer__review-card-avatar-image{ 3706 width: 100%; 3707 height: 100%; 3708 object-fit: cover; 3709 } 3710 3711 .cart-drawer__review-card-avatar span{ 3712 font-size: 18px; 3713 font-weight: 700; 3714 color: #bbb; 3715 line-height: 1; 3716 } 3717 3718 .cart-drawer__review-card-badge{ 3719 position: absolute; 3720 width: 21px; 3721 height: 21px; 3722 left: 29px; 3723 top: 25px; 3724 } 3725 3726 .cart-drawer__review-card-info{ 3727 display: flex; 3728 flex-direction: column; 3729 width: 85px; 3730 flex-shrink: 0; 3731 } 3732 3733 .cart-drawer__review-card-name{ 3734 font-size: 14px; 3735 font-weight: 700; 3736 color: #000; 3737 line-height: 18px; 3738 display: block; 3739 } 3740 3741 .cart-drawer__review-card-location{ 3742 font-size: 12px; 3743 color: #555; 3744 line-height: 18px; 3745 display: block; 3746 } 3747 3748 .cart-drawer__review-card-stars{ 3749 display: flex; 3750 align-items: center; 3751 gap: 1px; 3752 margin-top: 2px; 3753 } 3754 3755 .cart-drawer__review-card-stars svg{ 3756 width: 13px; 3757 height: auto; 3758 } 3759 3760 .cart-drawer__review-card-text{ 3761 flex: 1 0 0; 3762 font-size: 12px; 3763 color: #5b5b5b; 3764 line-height: 1.45; 3765 margin: 0; 3766 min-width: 0; 3767 } 3768 3769 .cart-drawer__review-card-text p{ 3770 font-size: inherit; 3771 color: inherit; 3772 margin: 0; 3773 } 3774 3775 @media (max-width: 1019px){ 3776 .cart-drawer__reviews{ 3777 margin: 0 -42px; 3778 margin-top: 30px; 3779 } 3780 3781 .cart-drawer__review-item{ 3782 padding: 20px 42px; 3783 } 3784 } 3785 3786 @media (max-width: 767px){ 3787 .cart-drawer__reviews{ 3788 margin: 0 -30px; 3789 margin-top: 30px; 3790 } 3791 3792 .cart-drawer__review-item{ 3793 flex-direction: column; 3794 align-items: center; 3795 padding: 20px; 3796 } 3797 3798 .cart-drawer__review-card-text{ 3799 text-align: center; 3800 width: 100%; 3801 } 3802 } 3803</style> 3804 3805<div class="cart-drawer__reviews"><ul class="cart-drawer__reviews-list"><li class="cart-drawer__review-item"> 3806 <div class="cart-drawer__review-card-left"> 3807 <div class="cart-drawer__review-card-avatar-wrap">
3808 <div class="cart-drawer__review-card-avatar"><img 3809 src="//undrdog.com/cdn/shop/files/image_49.png?v=1782409242&width=90" 3810 alt="David L." 3811 width="45" 3812 height="45" 3813 loading="lazy" 3814 class="cart-drawer__review-card-avatar-image" 3815 ></div> 3816 <div class="cart-drawer__review-card-badge"> 3817 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="21" viewBox="0 0 21 21" fill="none"> 3818 <path 3819 d="M10.5 1.29199L18.375 4.81934V10.0693C18.375 11.2861 18.1768 12.4619 17.7803 13.5967C17.3838 14.7451 16.8335 15.7876 16.1294 16.7241C15.4253 17.6606 14.5947 18.4707 13.6377 19.1543C12.6807 19.8242 11.6348 20.2959 10.5 20.5693C9.37891 20.2959 8.33301 19.8242 7.3623 19.1543C6.40527 18.4707 5.57471 17.6606 4.87061 16.7241C4.1665 15.7876 3.61621 14.7451 3.21973 13.5967C2.82324 12.4619 2.625 11.2861 2.625 10.0693V4.81934L10.5 1.29199Z" 3820 fill="#1CC286" 3821 /> 3822 <path 3823 d="M8.73633 15.3193L15.75 8.30566L14.5195 7.0752L8.73633 12.8174L6.48047 10.5615L5.25 11.792L8.73633 15.3193Z" 3824 fill="#FFFFFF" 3825 /> 3826 </svg> 3827 </div> 3828 </div> 3829 <div class="cart-drawer__review-card-info"><span class="cart-drawer__review-card-name">David L.</span><div class="cart-drawer__review-card-stars"><!-- START star-rating-icon.liquid --> 3830<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"> 3831 <path d="M8 0L9.79611 5.52786H15.6085L10.9062 8.94427L12.7023 14.4721L8 11.0557L3.29772 14.4721L5.09383 8.94427L0.391548 5.52786H6.20389L8 0Z" fill="#FFC400"/> 3832</svg> 3833<!-- END star-rating-icon.liquid --><!-- START star-rating-icon.liquid --> 3834<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"> 3835 <path d="M8 0L9.79611 5.52786H15.6085L10.9062 8.94427L12.7023 14.4721L8 11.0557L3.29772 14.4721L5.09383 8.94427L0.391548 5.52786H6.20389L8 0Z" fill="#FFC400"/> 3836</svg> 3837<!-- END star-rating-icon.liquid --><!-- START star-rating-icon.liquid --> 3838<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"> 3839 <path d="M8 0L9.79611 5.52786H15.6085L10.9062 8.94427L12.7023 14.4721L8 11.0557L3.29772 14.4721L5.09383 8.94427L0.391548 5.52786H6.20389L8 0Z" fill="#FFC400"/> 3840</svg> 3841<!-- END star-rating-icon.liquid --><!-- START star-rating-icon.liquid --> 3842<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"> 3843 <path d="M8 0L9.79611 5.52786H15.6085L10.9062 8.94427L12.7023 14.4721L8 11.0557L3.29772 14.4721L5.09383 8.94427L0.391548 5.52786H6.20389L8 0Z" fill="#FFC400"/> 3844</svg> 3845<!-- END star-rating-icon.liquid --><!-- START star-rating-icon.liquid --> 3846<svg xmlns="http://www.w3.org/2000/svg" width="16" height="15" viewBox="0 0 16 15" fill="none"> 3847 <path d="M8 0L9.79611 5.52786H15.6085L10.9062 8.94427L12.7023 14.4721L8 11.0557L3.29772 14.4721L5.09383 8.94427L0.391548 5.52786H6.20389L8 0Z" fill="#FFC400"/> 3848</svg> 3849<!-- END star-rating-icon.liquid --></div> 3850 </div> 3851 </div><div class="cart-drawer__review-card-text"><p>"I came for the no-plastic. Stayed for the fit. Six months in, still looks new, still doesn't smell after a 12-hour day. The lifetime warranty sealed it. Bought five more."</p></div></li></ul> 3852</div> 3853<!-- start cart-drawer-continue-shopping.liquid (SNIPPET) --> 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 <div class="cart-drawer__links "> 3867 3868 <a 3869 id="cart-continue-shopping" 3870 href="/collections" 3871 title="Continue Shopping" 3872 class="cart-drawer__continue-shipping cart-drawer__button--close-drawer" 3873 >Continue Shopping</a> 3874 3875 3876 3877 </div> 3878 3879</div> 3880</aside> 3881 3882
3883<script> 3884 const tiersApi = new class{ 3885 constructor(){ 3886 this.product009Ids = [ 3887 10653577707830, 3888 10771948011830, 3889 10811606204726 3890 ].filter(id => id > 0); 3891 this.upsellProductId = 0; 3892 this.shippingProtectionVariantId = 0; 3893 this.cashbackIds = ["9034509582646","9371192820022","9371193180470"].map(id => parseInt(id)); 3894 this.tiers009 ={ 3895 "1":{ 3896 "title": "10% OFF + Free Shipping", 3897 "products_quantity": 3, 3898 "discount_percentage": 10, 3899 "free_shipping": true 3900 }, 3901 "2":{ 3902 "title": "20% OFF + Free Shipping", 3903 "products_quantity": 6, 3904 "discount_percentage": 20, 3905 "free_shipping": true 3906 }, 3907 "3":{ 3908 "title": "30% OFF + Free Shipping", 3909 "products_quantity": 10, 3910 "discount_percentage": 30, 3911 "free_shipping": true 3912 } 3913 }; 3914 this.tiersDefault ={ 3915 3916 3917 3918 3919 3920 3921 "2":{ 3922 "title": "10% OFF", 3923 "products_quantity": 1, 3924 "discount_percentage": 10, 3925 "free_shipping": false 3926 }, 3927 3928 3929 3930 3931 "3":{ 3932 "title": "20% OFF + Free Shipping", 3933 "products_quantity": 3, 3934 "discount_percentage": 20, 3935 "free_shipping": true 3936 }, 3937 3938 3939 3940 3941 "4":{ 3942 "title": "30% OFF + Free Shipping", 3943 "products_quantity": 6, 3944 "discount_percentage": 30, 3945 "free_shipping": true 3946 }, 3947 3948 3949 }; 3950 this.activeTiers = this.tiersDefault; 3951 this.activeTrackKey = 'default'; 3952 this.cartQuantity = 0; 3953 this.totalProductsToLastTier = 6; 3954 } 3955 3956 isEligibleItem(item){ 3957 if (item.product_id === this.upsellProductId) return false; 3958 if (item.variant_id === this.shippingProtectionVariantId) return false; 3959 if (this.cashbackIds.includes(item.product_id)) return false; 3960 if (item.properties && (item.properties.is_gift === '1' || item.properties.is_gift === 1)) return false; 3961 return true; 3962 } 3963 3964 getEligibleItems(cart){ 3965 return cart.items.filter(item => this.isEligibleItem(item)); 3966 } 3967 3968 getCounts(cart){ 3969 return this.getEligibleItems(cart).reduce((acc, item) =>{ 3970 const qty = Number(item.quantity); 3971 if (this.product009Ids.includes(item.product_id)){ 3972 acc.qty009 += qty; 3973 }else{ 3974 acc.defaultQty += qty; 3975 } 3976 return acc; 3977 },{defaultQty: 0, qty009: 0 }); 3978 } 3979 3980 getLastTierQuantity(tiers){ 3981 return Math.max(...Object.values(tiers).map(tier => Number(tier.products_quantity))); 3982 } 3983 3984 getTierUnlocked(quantity, tiers){ 3985 return Object.values(tiers).filter(tier => Number(quantity) >= Number(tier.products_quantity)).at(-1); 3986 } 3987 3988 getNextTier(currentTier, tiers){ 3989 if (currentTier === undefined){ 3990 return tiers[1]; 3991 } 3992 return Object.values(tiers).find(tier => Number(tier.products_quantity) > Number(currentTier.products_quantity)); 3993 } 3994 3995 getTiersUnlocked(cartQuantity, tiers){ 3996 return Object.values(tiers).filter(tier => Number(tier.products_quantity) <= Number(cartQuantity)); 3997 } 3998 3999 resolveWinningTrack(cart){ 4000 const{defaultQty, qty009 }= this.getCounts(cart); 4001 const defaultTier = this.getTierUnlocked(defaultQty, this.tiersDefault); 4002 const tier009 = this.getTierUnlocked(qty009, this.tiers009); 4003 const defaultDiscount = defaultTier ? Number(defaultTier.discount_percentage) : 0; 4004 const discount009 = tier009 ? Number(tier009.discount_percentage) : 0; 4005 4006 if (discount009 > defaultDiscount){ 4007 return{ 4008 activeTrackKey: '009', 4009 activeTiers: this.tiers009, 4010 cartQuantity: qty009, 4011 tierUnlocked: tier009, 4012 totalProductsToLastTier: this.getLastTierQuantity(this.tiers009) 4013 }; 4014 } 4015 4016 return{ 4017 activeTrackKey: 'default', 4018 activeTiers: this.tiersDefault, 4019 cartQuantity: defaultQty, 4020 tierUnlocked: defaultTier, 4021 totalProductsToLastTier: this.getLastTierQuantity(this.tiersDefault) 4022 }; 4023 } 4024 4025 applyWinningTrack(cart){ 4026 const track = this.resolveWinningTrack(cart); 4027 this.activeTrackKey = track.activeTrackKey; 4028 this.activeTiers = track.activeTiers; 4029 this.cartQuantity = track.cartQuantity; 4030 this.totalProductsToLastTier = track.totalProductsToLastTier; 4031 return track; 4032 } 4033 4034 syncProgressBarState(){ 4035 const tiersUnlocked = this.getTiersUnlocked(this.cartQuantity, this.activeTiers); 4036 const unlockedCount = tiersUnlocked.length; 4037 4038 for (let i = 1;i <= 3;i++){ 4039 const circle = document.querySelector(`#step-${i}-Circle`); 4040 const lock = document.querySelector(`#step-${i}-lock`); 4041 const check = document.querySelector(`#step-${i}-check`); 4042 if (!circle || !lock || !check) continue; 4043 4044 if (i <= unlockedCount){ 4045 circle.style.fill = '#EC622A'; 4046 lock.style.display = 'none'; 4047 check.style.display = 'block'; 4048 }else{ 4049 circle.style.fill = 'white'; 4050 lock.style.display = 'block'; 4051 check.style.display = 'none'; 4052 } 4053 } 4054 4055 let percentage = this.totalProductsToLastTier > 0 4056 ? this.cartQuantity / this.totalProductsToLastTier * 100 4057 : 0; 4058 if (percentage >= 100){ 4059 percentage = 99; 4060 } 4061 4062 const progressBarFill = document.querySelector('#progressBarFill'); 4063 if (progressBarFill){ 4064 progressBarFill.style.width = percentage + '%'; 4065 } 4066 } 4067 4068 set updateProgressBar(cartJSON){ 4069 if (!cartJSON) return; 4070 4071 this.applyWinningTrack(cartJSON); 4072 this.syncProgressBarState(); 4073 } 4074 4075 set updateTiersBar(cart){ 4076 const shippingTextContainer = document.querySelector('.js-shipping-text'); 4077 const track = this.applyWinningTrack(cart); 4078 4079 let message = ''; 4080 if (this.cartQuantity > 0){ 4081 const tierUnlocked = track.tierUnlocked; 4082 4083 if (shippingTextContainer && tierUnlocked){ 4084 shippingTextContainer.style.display = 'block'; 4085 shippingTextContainer.innerHTML = tierUnlocked.title; 4086 } 4087 4088 const nextTier = this.getNextTier(tierUnlocked, this.activeTiers); 4089 if (nextTier){ 4090 const nextTierAmount = Number(nextTier.products_quantity) - this.cartQuantity; 4091 message += '<span class="shipping-bar__message--before">Add</span>'; 4092 message += '<span class="shipping-bar__discount-value">'+nextTierAmount+'</span>'; 4093 message += '<span class="shipping-bar__message--after">more to get '+nextTier.title+'</span>'; 4094 }else{ 4095 message += '<span class="shipping-bar__message--before">🔥 You unlocked the highest tier!</span>'; 4096 } 4097 }else{ 4098 const firstTier = this.activeTiers[1]; 4099 message += '<span class="shipping-bar__message--before">Add</span>'; 4100 message += '<span class="shipping-bar__discount-value">'+firstTier.products_quantity+'</span>'; 4101 message += '<span class="shipping-bar__message--after">to get '+firstTier.title+'</span>'; 4102 } 4103
4104 $('.shipping__message--discount').html(message); 4105 } 4106 } 4107 </script>
4107 4108 4109 4110 4111<style> 4112 .cart__proceed-to-checkout--top{ 4113 display: none; 4114 } 4115 </style>
4115<script type="lazyload_int"> 4116 const cartDrawerAddedBarIcon = "\u003csvg class=\"cart-drawer__added-bar-icon\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\"\u003e\n \u003cpath d=\"M16.6666 5L7.49992 14.1667L3.33325 10\" stroke=\"white\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/\u003e\n\u003c\/svg\u003e"; 4117 4118 const drawer_texts ={ 4119 title:{ 4120 noempty: "An Item Was Added To Cart!", 4121 empty: "Your Cart Is Currently Empty!" 4122 }, 4123 cupom: "", 4124 4125 free_shipping_msg:{ 4126 enabled: true, 4127 text: "+ Free Shipping" 4128 } 4129 }; 4130 4131 var shipping_bar = shipping_bar ||{}; 4132 4133 const CartDrawerSettings ={ 4134 shipping:{ 4135 discount: '', 4136 text:{ 4137 before: '', 4138 after: '' 4139 } 4140 }, 4141 4142 coupon:{ 4143 text:{ 4144 free: null, 4145 nonfree: "" 4146 } 4147 } 4148 }; 4149</script>
4149 4150
4151<script type="lazyload_int"> 4152 setTimeout(function (){ 4153 window.CartAPI = (function (){ 4154 'use strict'; 4155 4156 const couponOriginalContent = $('.cart-drawer__coupon').html(); 4157 4158 const $cartDrawer = $('#CartDrawer'); 4159 4160 const methods ={ 4161 async getCartQuantity(){ 4162 const response = await $.ajax({ 4163 url: window.Shopify.routes.root + 'cart.js', 4164 method: 'get', 4165 dataType: 'json', 4166 }); 4167 return response.item_count; 4168 }, 4169 async addItem(data){ 4170 try{ 4171 const response = await $.ajax({ 4172 url: window.Shopify.routes.root + 'cart/add.js', 4173 method: 'post', 4174 dataType: 'json', 4175 data: data, 4176 }); 4177 this.getCartQuantity().then(quantity =>{ 4178 window.quantityInCart = quantity; 4179 if (window.updatePrices) window.updatePrices(window.variantSelected); 4180 }); 4181 return response; 4182 }catch (error){ 4183 const $AddCartButton = $('#AddToCart'); 4184 const $ButtonOldStock = $('#button-out-of-stock'); 4185 $AddCartButton.css('display', 'none'); 4186 $ButtonOldStock.css('display', 'flex'); 4187 } 4188 }, 4189 4190 async updateItem(id, quantity){ 4191 const response = await $.ajax({ 4192 url: window.Shopify.routes.root + 'cart/update.js', 4193 method: 'post', 4194 dataType: 'json', 4195 data:{ 4196 updates:{ 4197 [id]: quantity, 4198 }, 4199 }, 4200 }); 4201 window.quantityInCart = response.item_count; 4202 if (window.updatePrices) window.updatePrices(window.variantSelected); 4203 return response; 4204 }, 4205 4206 async updateMultipleItems(updates){ 4207 return await $.ajax({ 4208 url: window.Shopify.routes.root + 'cart/update.js', 4209 method: 'post', 4210 dataType: 'json', 4211 data:{updates: updates }, 4212 }); 4213 }, 4214 4215 async buildCart(callback = null){ 4216 try{ 4217 async function checkInventory(){ 4218 const ShippingProtectionVariantID = 0; 4219 const $shippingCheckbox = $('#shipping-upsell__checkbox'); 4220 const cart_json = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4221 const hasProtectShipping = cart_json.items.some((el) => el.variant_id == ShippingProtectionVariantID); 4222 4223 if (hasProtectShipping){ 4224 let shippingProtectionItem = cart_json.items.find(i => i.variant_id === ShippingProtectionVariantID); 4225 if (shippingProtectionItem){ 4226 await CartAPI.updateItem(shippingProtectionItem.key, $shippingCheckbox.is(':checked') ? 1 : 0); 4227 const cartUpdated = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4228 $('.cart__total-price').html(Shopify.formatMoney(cartUpdated.total_price)); 4229 $shippingCheckbox.prop('checked', $shippingCheckbox.is(':checked')); 4230 }else{ 4231 $shippingCheckbox.prop('checked', false); 4232 } 4233 }else if ($shippingCheckbox.is(':checked')){ 4234 await CartAPI.addItem({id: ShippingProtectionVariantID, quantity: 1 }); 4235 } 4236 } 4237 4238 await checkInventory(); 4239 4240 const parser = new DOMParser(); 4241 let cartJSON = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4242 const cartItemsSection = await $.ajax({ 4243 url: location.origin + '?section_id=cart-items', 4244 }); 4245 const cartItemsContent = parser.parseFromString(cartItemsSection, 'text/html'); 4246 const $listItems = $(cartItemsContent.querySelector('#CartItemsForm')); 4247 4248 let shipProduct = 48679653572918; 4249 4250 let containsAnotherProduct = cartJSON.items.some((item)=>{ 4251 return item.variant_id != shipProduct; 4252 }); 4253 4254 if (!containsAnotherProduct){ 4255 await $.ajax({ 4256 type: "POST", 4257 url: '/cart/clear.js', 4258 data: '', 4259 dataType: 'json' 4260 }); 4261 $('.cart-drawer .shipping-calculate-date').css("display", "none"); 4262 4263 }; 4264 4265 const shippingProtectionLocalStorageIsTrue = localStorage.getItem('shipping_protection_upsell') === 'true'; 4266 const shippingProtectionID = 0; 4267 const cashbackIds = ["9034509582646","9371192820022","9371193180470"].map(id => parseInt(id)); 4268 4269 if (cartJSON.item_count == 0){ 4270 $('.cart-drawer__box').addClass('cart-drawer--empty'); 4271 $('.cart-drawer__added-bar-icon').remove(); 4272 $('.cart-drawer__added-bar-label').text(drawer_texts.title.empty); 4273 $('.cart-drawer__title').html(drawer_texts.title.empty); 4274 }else{ 4275 $('.cart-drawer__box').removeClass('cart-drawer--empty'); 4276 if (!$('.cart-drawer__added-bar-icon').length){ 4277 $('.cart-drawer__added-bar-text').prepend(cartDrawerAddedBarIcon); 4278 } 4279 $('.cart-drawer__added-bar-label').text(drawer_texts.title.noempty); 4280 $('.cart-drawer__title').html(drawer_texts.title.noempty); 4281 } 4282 4283 $('#cart-items').empty().html($listItems); 4284 4285 const $preorderWarning = $cartDrawer.find('[data-preorder-warning]'); 4286 if ($preorderWarning.length){
4287 const $lineItems = $('#cart-items').find('.cart-items__line-item'); 4288 const hasPreorderItem = $lineItems.filter('[data-preorder="true"]').length > 0; 4289 const hasInstockItem = $lineItems.filter(':not([data-preorder="true"])').length > 0; 4290 $preorderWarning.toggleClass('is-visible', hasPreorderItem && hasInstockItem); 4291 } 4292 4293 4294 cartJSON = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4295 let shippingProtectionItem = cartJSON.items.filter(i => i.id === shippingProtectionID); 4296 let cashbackItem = cartJSON.items.filter(i => cashbackIds.includes(i.product_id)); 4297 let cartItemCount = cartJSON.item_count; 4298 4299 if(shippingProtectionItem.length > 0){ 4300 cartItemCount -= 1; 4301 } 4302 4303 if(cashbackItem.length > 0){ 4304 cartItemCount -= 1; 4305 } 4306 4307 if(shippingProtectionItem.length > 0){ 4308 let shipProduct = 48679653572918; 4309 4310 let containsAnotherProduct = cartJSON.items.some((item)=>{ 4311 return item.variant_id != shipProduct; 4312 }); 4313 4314 if(!containsAnotherProduct){ 4315 $('.shipping-upsell').hide(); 4316 } 4317 else{ 4318 $('.shipping-upsell').show(); 4319 } 4320 } 4321 else{ 4322 if(cartItemCount < 1){ 4323 $('.shipping-upsell').hide(); 4324 } 4325 else{ 4326 $('.shipping-upsell').show(); 4327 } 4328 } 4329 4330 $('.header .cart_icon span').html(cartItemCount); 4331 4332 if (typeof tiersApi !== 'undefined'){ 4333 tiersApi.updateTiersBar = cartJSON; 4334 }else if (typeof shipping !== 'undefined'){ 4335 shipping.cart = cartJSON; 4336 4337 this.updateCouponFieldText(shipping, cartJSON); 4338 4339 let width = 0; 4340 const thresholdType = 'quantity'; 4341 4342 if(thresholdType === 'value'){ 4343 width = ((cartJSON.total_price / shipping.discountValue) * 100).toFixed(1); 4344 } 4345 else{ 4346 width = ((cartItemCount / shipping.discountValue) * 100).toFixed(1); 4347 } 4348 4349 width = Math.max(0, width); 4350 width = Math.min(width, 100); 4351 4352 $('.cart-drawer__shipping-fill').css({ 4353 width: width + '%', 4354 }); 4355 4356 if (width >= 100){ 4357 $('.cart-drawer__shipping-fill').addClass('full'); 4358 } 4359 else{ 4360 $('.cart-drawer__shipping-fill').removeClass('full'); 4361 } 4362 } 4363 4364 if (cartItemCount > 0){ 4365 const lineItem = cartJSON.items[0]; 4366 function allVariantsOptions(element, i){ 4367 var content = ''; 4368 4369 content += 4370 '<select id="upsell-all-product-variants" name="items[' + i + '][id]" class="cart-drawer__upsell-all-product-variants hide" data-productid="' + 4371 element.id + 4372 '">';
4373 element.variants.forEach((e) =>{ 4374 if (e.available){ 4375 content += '<option value="' + e.id + '"></option>'; 4376 } 4377 }); 4378 content += '</select>'; 4379 4380 return content; 4381 } 4382 } 4383 4384 if (typeof callback === 'function'){ 4385 callback(cartJSON); 4386 } 4387 }catch (err){ 4388 console.error('[BUILD CART]', err); 4389 } 4390 }, 4391 4392 updateCouponFieldText(shipping, cart){ 4393 if (typeof shipping !== 'undefined'){ 4394 if (cart.total_price >= shipping.discountValue){ 4395 $('.cart-drawer__coupon').html(shipping.discountText); 4396 }else{ 4397 $('.cart-drawer__coupon').html(couponOriginalContent); 4398 } 4399 } 4400 }, 4401 4402 freeShippingAnimation(){ 4403 $('.cart-drawer__shipping-bar i').remove(); 4404 const random = (max) => Math.random() * (max - 0) + 0; 4405 var c = document.createDocumentFragment(); 4406 for (var i=0;i<100;i++){ 4407 var styles = 'transform: translate3d(' + (random(500) - 250) + 'px, ' + (random(200) - 150) + 'px, 0) rotate(' + random(360) + 'deg);\ 4408 background: hsla('+random(360)+',100%,50%,1);\ 4409 animation: bang 1000ms ease-out forwards;\ 4410 opacity: 0'; 4411 4412 var e = document.createElement("i"); 4413 e.style.cssText = styles.toString(); 4414 c.appendChild(e); 4415 } 4416 $('.cart-drawer__shipping-bar').append(c); 4417 }, 4418 4419 progressBarAnimation(cartJSON){ 4420 let progress = 0; 4421 let shipProduct = 48679653572918; 4422 const bundleProductsIds = [ 9384863498550, 9384715977014, 9384717123894 ]; 4423 const bundleProducts = cartJSON.items.filter(i => bundleProductsIds.includes(i.product_id)); 4424 4425 const shippingProtection = cartJSON.items.some(function(e){ 4426 return e.variant_id === shipProduct; 4427 }); 4428 4429 4430 4431 4432 if (cartJSON.total_price >= 7500){ 4433 progress = 2; 4434 }else if (cartJSON.total_price >= 3750){ 4435 progress = 1; 4436 }else{ 4437 progress = 0; 4438 } 4439 4440 4441 4442 const stepOne = $('.custom-progress-bar #step-1'), 4443 stepOneCheck = $('.custom-progress-bar #step-1-check'), 4444 stepOneCircle = $('.custom-progress-bar #step-1-Circle'), 4445 stepOneBar = $('.custom-progress-bar #step-1-bar'), 4446 stepOneBarCheck = $('.custom-progress-bar #step-1-bar-check'), 4447 stepTwo = $('.custom-progress-bar #step-2'), 4448 stepTwoCheck = $('.custom-progress-bar #step-2-check'), 4449 stepTwoCircle = $('.custom-progress-bar #step-2-Circle'), 4450 stepTwoBar = $('.custom-progress-bar #step-2-bar'), 4451 stepTwoBarCheck = $('.custom-progress-bar #step-2-bar-check'), 4452 stepThree = $('.custom-progress-bar #step-3'), 4453 stepThreeCheck = $('.custom-progress-bar #step-3-check'), 4454 stepThreeCircle = $('.custom-progress-bar #step-3-Circle'); 4455 4456 function updateStep(step, stepCircle, stepCheck, stepBar, stepBarCheck, display, circleFill, checkDisplay, barDisplay, barCheckDisplay, delay, callback){ 4457 setTimeout(() =>{ 4458 step.css('display', display); 4459 stepCircle.css('fill', circleFill); 4460 stepCheck.css('display', checkDisplay); 4461 if (stepBar){ 4462 stepBar.css('display', barDisplay); 4463 } 4464 if (stepBarCheck){ 4465 stepBarCheck.css('display', barCheckDisplay); 4466 } 4467 if (callback) callback(); 4468 }, delay); 4469 } 4470 4471 if (progress > 1){ 4472 updateStep(stepOne, stepOneCircle, stepOneCheck, stepOneBar, stepOneBarCheck, 'none', '#EC622A', 'block', 'none', 'block', 0, () =>{ 4473 updateStep(stepTwo, stepTwoCircle, stepTwoCheck, stepTwoBar, stepTwoBarCheck, 'none', '#EC622A', 'block', 'none', 'block', 0, () =>{ 4474 updateStep(stepThree, stepThreeCircle, stepThreeCheck, null, null, 'none', '#EC622A', 'block', '', '', 750); 4475 }); 4476 }); 4477 }else if (progress === 1){ 4478 updateStep(stepOne, stepOneCircle, stepOneCheck, stepOneBar, stepOneBarCheck, 'block', '#EC622A', 'block', 'none', 'block', 0, () =>{ 4479 updateStep(stepTwo, stepTwoCircle, stepTwoCheck, stepTwoBar, stepTwoBarCheck, 'block', '#fff', 'none', 'block', 'none', 750); 4480 updateStep(stepThree, stepThreeCircle, stepThreeCheck, null, null, 'block', '#fff', 'none', '', '', 0); 4481 }); 4482 }else if (progress === 0){ 4483 updateStep(stepThree, stepThreeCircle, stepThreeCheck, null, null, 'block', '#fff', 'none', '', '', 0, () =>{ 4484 updateStep(stepTwo, stepTwoCircle, stepTwoCheck, stepTwoBar, stepTwoBarCheck, 'block', '#fff', 'none', 'block', 'none', 0, () =>{ 4485 updateStep(stepOne, stepOneCircle, stepOneCheck, stepOneBar, stepOneBarCheck, 'block', '#fff', 'none', 'block', 'none', 0); 4486 }); 4487 }); 4488 } 4489 }, 4490 4491 async openCartDrawer(){ 4492 $(document.body).addClass('cart-drawer--opened'); 4493 4494 await methods.buildCart(); 4495 let cartJSON = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4496 if (typeof tiersApi !== 'undefined'){ 4497 tiersApi.updateProgressBar = cartJSON; 4498 }else{ 4499 methods.progressBarAnimation(cartJSON); 4500 } 4501 }, 4502 4503 async closeCartDrawer(){ 4504 $(document.body).removeClass('cart-drawer--opened'); 4505 }, 4506 }; 4507 4508 $('.icon--cart').click(async function (e){ 4509 e.preventDefault(); 4510 4511 await methods.openCartDrawer(); 4512 }); 4513 4514 $(document).click(async function (e){ 4515 if ( 4516 $(e.target).is('.cart-drawer__overlay') || 4517 $(e.target).is('.cart-drawer__close') || 4518 $(e.target).is('.cart-drawer__button--close-drawer') 4519 ){ 4520 e.preventDefault(); 4521 4522 await methods.closeCartDrawer(); 4523 } 4524 }); 4525 4526 $(document).on('click', '.cart-drawer__upsell-atc--mask', function (event){ 4527 const [ $alert_element ] = $(this).parent().parent().siblings('.cart
4527-drawer__upsell-alert'); 4528 $($alert_element).show(); 4529 setTimeout(() =>{ 4530 $($alert_element).hide(); 4531 }, 5000); 4532 }); 4533 4534 $(document).on('submit', 'form[action*="/cart/add"]', async function (e){ 4535 if (window.disableVastaShopCartDrawer) return; 4536 const $form = $(this); 4537 if ($form.hasClass('js-buybox-checkout-form')) return; 4538 const quantity = $form.find('[name="quantity"]').val(); 4539 const cartCount = document.querySelector('.js-cart-count'); 4540 if (cartCount){ 4541 cartCount.textContent = Number(cartCount.textContent) + Number(quantity); 4542 } 4543 const id = $form.find('[name="id"]').val(); 4544 const $spinningElement = $('form .spinner__wrapper.show'); 4545 4546 /* Start Shipping protection */ 4547 localStorage.setItem('shipping_protection_upsell', true); 4548 /* End Shipping protection */ 4549 4550 e.preventDefault(); 4551 4552 $('.btn-progress').css('width', 0).show().animate( 4553{ 4554 width: '99.5%', 4555 }, 4556 700 4557 ); 4558 4559 $('.shipping-calculate-date').css('display', 'flex'); 4560 4561 await methods.addItem($form.serialize()); 4562 await methods.buildCart(); 4563 await methods.openCartDrawer(); 4564 4565 if($spinningElement.length > 0){ 4566 $spinningElement.removeClass('show'); 4567 } 4568 4569 $('.btn-progress').css('width', '100%').fadeOut(); 4570 }); 4571 4572 $cartDrawer.on('click', '.cart-items__item-minus', async function (e){ 4573 const $btn = $(e.target); 4574 this.disabled = true; 4575 const $lineItem = $btn.closest('.cart-items__line-item'); 4576 const key = $lineItem.data('key'); 4577 const $quantity = $lineItem.find('.cart-items__item-quantity'); 4578 const cartCount = document.querySelector('.js-cart-count'); 4579 if (cartCount){ 4580 cartCount.textContent = Number(cartCount.textContent) - 1; 4581 } 4582 let qty = parseInt($quantity.val() || 1); 4583 4584 e.preventDefault(); 4585 4586 qty = Math.max(0, qty - 1); 4587 4588 if (qty > 0){ 4589 $quantity.val(qty); 4590 4591 await methods.updateItem(key, qty); 4592 await methods.buildCart(); 4593 } 4594 let cartJSON = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4595 if (typeof tiersApi !== 'undefined'){ 4596 tiersApi.updateProgressBar = cartJSON; 4597 }else{ 4598 methods.progressBarAnimation(cartJSON); 4599 } 4600 }); 4601 4602 $cartDrawer.on('click', '.cart-items__item-plus', async function (e){ 4603 const $btn = $(e.target); 4604 const $oldStock = $('.cart-items__outstock-tooltip'); 4605 try{ 4606 const $lineItem = $btn.closest('.cart-items__line-item'); 4607 const key = $lineItem.data('key'); 4608 const $quantity = $lineItem.find('.cart-items__item-quantity'); 4609 const cartCount = document.querySelector('.js-cart-count'); 4610 if (cartCount){ 4611 cartCount.textContent = Number(cartCount.textContent) + 1; 4612 } 4613 let qty = parseInt($quantity.val() || 1); 4614 e.preventDefault(); 4615 qty = qty + 1; 4616 await methods.updateItem(key, qty); 4617 await methods.buildCart(); 4618 $quantity.val(qty); 4619 let cartJSON = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4620 if (typeof tiersApi !== 'undefined'){ 4621 tiersApi.updateProgressBar = cartJSON; 4622 }else{ 4623 methods.progressBarAnimation(cartJSON); 4624 } 4625 }catch (error){ 4626 this.disabled = true; 4627 $oldStock.css('display', 'flex'); 4628 } 4629 }); 4630 4631 $cartDrawer.on('blur', '.cart-items__item-quantity', async function (e){ 4632 const $ipt = $(e.target); 4633 const $lineItem = $ipt.closest('.cart-items__line-item'); 4634 const key = $lineItem.data('key'); 4635 const qty = parseInt($ipt.val() || 1); 4636 let cartJSON = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4637 if (typeof tiersApi !== 'undefined'){ 4638 tiersApi.updateProgressBar = cartJSON; 4639 }else{ 4640 methods.progressBarAnimation(cartJSON); 4641 } 4642 await methods.updateItem(key, qty); 4643 await methods.buildCart(); 4644 }); 4645 4646 $cartDrawer.on('click', '.cart-items__item-remove', async function (e){ 4647 e.preventDefault(); 4648 const $btn = $(e.target); 4649 const $lineItem = $btn.closest('.cart-items__line-item'); 4650 const $quantity = $lineItem.find('.cart-items__item-quantity'); 4651 const cartCount = document.querySelector('.js-cart-count'); 4652 if (cartCount){ 4653 cartCount.textContent = Number(cartCount.textContent) - Number($quantity.val()); 4654 } 4655 const key = $lineItem.data('key'); 4656 const bundle_id = $lineItem.data('bundle-id'); 4657 4658 if(!bundle_id){ 4659 await methods.updateItem(key, 0); 4660 } 4661 else{ 4662 const $bundleLineItems = $(`#CartDrawer .cart-items__line-item[data-bundle-id="${bundle_id}"]`); 4663 const updates ={};
4664 Array.from($bundleLineItems).forEach(li =>{ 4665 const id = $(li).data('key').split(':')[0]; 4666 updates[id] = 0; 4667 }); 4668 4669 await methods.updateMultipleItems(updates); 4670 } 4671 4672 await methods.buildCart(); 4673 let cartJSON = await $.getJSON(window.Shopify.routes.root + 'cart.js'); 4674 if (typeof tiersApi !== 'undefined'){ 4675 tiersApi.updateProgressBar = cartJSON; 4676 }else{ 4677 methods.progressBarAnimation(cartJSON); 4678 } 4679 }); 4680 4681 return methods; 4682 })(jQuery); 4683 }); 4684</script>
4684 4685 4686 4687 4688</div></aside> 4689 4690 4691 4692 <div class="DrawerOverlay"></div> 4693 <div class="size-popup-overlay"></div> 4694 <!-- START buybox-size-modal.liquid (snippet) --> 4695<style> 4696 4697 4698 .new-buybox__product-size-popup{ 4699 position: fixed; 4700 top: 50%; 4701 left: 50%; 4702 transform: translate(-50%, -50%); 4703 z-index: 99999; 4704 background-color: #21211F; 4705 padding: 15px; 4706 opacity: 0; 4707 visibility: hidden; 4708 transition: opacity 0.3s ease, visibility 0.3s ease; 4709 color: white; 4710 } 4711 4712 .new-buybox__product-size-popup.active{ 4713 opacity: 1; 4714 visibility: visible; 4715 } 4716 4717 .new-buybox__product-size-popup-content-header-title{ 4718 text-align: center; 4719 font-style: italic; 4720 } 4721 4722 .new-buybox__product-size-popup-content-body-image{ 4723 width: auto; 4724 height: auto; 4725 aspect-ratio: 4 / 5; 4726 margin: 0 auto; 4727 max-height: 75vh; 4728 } 4729 4730 .new-buybox__product-size-popup-content-close{ 4731 top: -45px; 4732 position: absolute; 4733 cursor: pointer; 4734 background-color: white; 4735 border-radius: 50%; 4736 padding: 7px; 4737 width: fit-content; 4738 display: flex; 4739 justify-content: center; 4740 align-items: center; 4741 color: black; 4742 height: fit-content; 4743 } 4744 4745 .new-buybox__product-size-popup-content-close svg{ 4746 width: 20px; 4747 height: 20px; 4748 } 4749 4750 .new-buybox__product-size-popup-header{ 4751 display: flex; 4752 align-items: center; 4753 justify-content: space-around; 4754 } 4755 4756 4757 @media (max-width: 768px){ 4758 4759 .new-buybox__product-size-popup-content-close{ 4760 top: -35px; 4761 } 4762 4763 .new-buybox__product-size-popup-content-close svg{ 4764 width: 15px; 4765 height: 15px; 4766 } 4767 4768 .new-buybox__product-size-popup{ 4769 background-color: #21211F; 4770 padding: 15px 10px 15px 5px; 4771 color: white; 4772 width: 100%; 4773 } 4774 4775 .new-buybox__product-size-popup-content-body-image{ 4776 width: fit-content; 4777 margin: 0 auto; 4778 } 4779 } 4780</style> 4781 4782<div class="new-buybox__product-size-popup"> 4783 <div class="new-buybox__product-size-popup-header"> 4784 <p class="new-buybox__product-size-popup-content-header-title"> 4785 Use size chart below for slightly relaxed fit. <br> 4786 For snug fit, size down. 4787 </p> 4788 <div class="new-buybox__product-size-popup-content-close js-close-size-popup"> 4789 <!-- start icon-close.liquid (SNIPPET) --> 4790<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" class="icon icon-close" fill="none" viewBox="0 0 18 17"> 4791 <path d="M.865 15.978a.5.5 0 00.707.707l7.433-7.431 7.579 7.282a.501.501 0 00.846-.37.5.5 0 00-.153-.351L9.712 8.546l7.417-7.416a.5.5 0 10-.707-.708L8.991 7.853 1.413.573a.5.5 0 10-.693.72l7.563 7.268-7.418 7.417z" fill="currentColor"/> 4792</svg> 4793<!-- end icon-close.liquid (SNIPPET) --> 4794 </div> 4795 </div> 4796 <img 4797 src="//undrdog.com/cdn/shop/files/size-chart.jpg?v=4440979870481162404" 4798 width="1200" 4799 height="1500" 4800 alt="Size Chart" 4801 class="new-buybox__product-size-popup-content-body-image" 4802 > 4803</div> 4804
4805<script> 4806 document.addEventListener('DOMContentLoaded', function (){ 4807 const sizePopup = document.querySelector('.new-buybox__product-size-popup'); 4808 const sizePopupOverlay = document.querySelector('.size-popup-overlay'); 4809 4810 if (!sizePopup || !sizePopupOverlay) return; 4811 4812 function openSizePopup(){ 4813 sizePopup.classList.add('active'); 4814 sizePopupOverlay.classList.add('active'); 4815 document.body.style.overflow = 'hidden'; 4816 } 4817 4818 function closeSizePopup(){ 4819 sizePopup.classList.remove('active'); 4820 sizePopupOverlay.classList.remove('active'); 4821 document.body.style.overflow = ''; 4822 } 4823 4824 // 🔥 EVENT DELEGATION (FUNCIONA EM QUALQUER SECTION) 4825 document.addEventListener('click', function (e){ 4826 const openBtn = e.target.closest('.js-open-size-popup'); 4827 const closeBtn = e.target.closest('.js-close-size-popup'); 4828 4829 if (openBtn){ 4830 e.preventDefault(); 4831 openSizePopup(); 4832 } 4833 4834 if (closeBtn || e.target === sizePopupOverlay){ 4835 closeSizePopup(); 4836 } 4837 }); 4838 4839 document.addEventListener('keydown', function (e){ 4840 if (e.key === 'Escape'){ 4841 closeSizePopup(); 4842 } 4843 }); 4844 }); 4845</script>
4845 4846 4847<style> 4848 .es-loaded #easysize_button{ 4849 color: #656565 !important; 4850 font-size: 14px !important; 4851 font-weight: 400 !important; 4852 line-height: 140% !important; 4853 margin-top: 0 !important; 4854 display: flex !important; 4855 } 4856 4857 .easysize_button:before{ 4858 content: none !important; 4859 } 4860 4861 .easysize-container{ 4862 display: none; 4863 } 4864</style> 4865<!-- END buybox-size-modal.liquid (snippet) --> 4866 4867 4868 <section id="page-layout"> 4869 <h2 class="hide">PageContent</h2> 4870 4871 <div id="shopify-section-template--25875984744758__main" class="shopify-section"><!-- start page.contact.liquid (SECTION) --> 4872<div class="wrapper"> 4873 <div class="contact-wrapper"> 4874 <h1 class="contact-title">Contact UndrDog</h1> 4875 4876 <div class="rte"> 4877 <p>Email: [email protected]</p> 4878<p><span data-mce-fragment="1" style="font-weight: 400;" data-mce-style="font-weight: 400;">Or complete form below:</span></p> 4879 </div><form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="contact" /><input type="hidden" name="utf8" value="✓" /> 4880 <input 4881 type="text" 4882 name="contact[first_name]" 4883 id="ContactFormFirstName" 4884 class="all-width half-width position-left" 4885 placeholder="First name" 4886 value="" 4887 required 4888 > 4889 4890 <input 4891 type="text" 4892 name="contact[last_name]" 4893 id="ContactFormLastName" 4894 class="all-width half-width position-right" 4895 placeholder="Last name" 4896 value="" 4897 required 4898 > 4899 4900 <input 4901 type="email" 4902 name="contact[email]" 4903 id="ContactFormEmail" 4904 placeholder="Email" 4905 class="all-width half-width position-left" 4906 value="" 4907 spellcheck="false" 4908 autocomplete="off" 4909 autocapitalize="off" 4910 required 4911 > 4912 4913 <input 4914 type="tel" 4915 name="contact[phone]" 4916 id="ContactFormPhone" 4917 placeholder="Phone Number" 4918 class="all-width half-width position-right" 4919 value="" 4920 pattern="[0-9\-]*" 4921 required 4922 > 4923 4924 <textarea 4925 rows="10" 4926 name="contact[body]" 4927 id="ContactFormMessage" 4928 placeholder="Message" 4929 class="all-width" 4930 required 4931 ></textarea> 4932 <input 4933 type="submit" 4934 id="id-button" 4935 name="Send" 4936 class="buttom-change-id contact-button half-width position-right" 4937 value="Send" 4938 ></form></div> 4939</div> 4940<style scoped> 4941 .contact-wrapper{ 4942 margin: 10px auto 55px; 4943 padding: 10px; 4944 width: 50%; 4945 } 4946 .contact-wrapper .form-success{ 4947 background: #dfd; 4948 border: 1px solid #7a7; 4949 padding: 10px; 4950 margin-bottom: 10px; 4951 max-width: initial; 4952 } 4953 .contact-wrapper .errors{ 4954 background: #fdd; 4955 border: 1px solid #eaa; 4956 padding: 10px; 4957 margin-bottom: 10px; 4958 } 4959 .contact-wrapper .errors ul{ 4960 display: block; 4961 padding-left: 20px; 4962 } 4963 .contact-wrapper .contact-title{ 4964 margin-bottom: 10px; 4965 } 4966 .contact-wrapper .all-width{ 4967 width: 100%; 4968 border: 1px solid #e5e5e5; 4969 border-radius: 3px; 4970 padding: 8px 10px; 4971 margin-bottom: 10px; 4972 } 4973 .contact-wrapper .half-width{ 4974 width: 49.5%; 4975 } 4976 .contact-wrapper .position-left{ 4977 float: left; 4978 } 4979 .contact-wrapper .position-right{ 4980 float: right; 4981 } 4982 .contact-wrapper .contact-button{ 4983 padding: 10px; 4984 font-weight: 700;
4985 cursor: pointer; 4986 -webkit-user-select: none; 4987 -moz-user-select: none; 4988 -ms-user-select: none; 4989 user-select: none; 4990 -webkit-appearance: none; 4991 -moz-appearance: none; 4992 background-color: var(--color-secondary-buttons); 4993 color: var(--color-secondary-buttons-text); 4994 border: none; 4995 font-size: 1rem; 4996 text-transform: uppercase; 4997 } 4998 .contact-wrapper .contact-button:hover, 4999 .contact-wrapper .contact-button:active{ 5000 background-color: var(--color-secondary-buttons-hover); 5001 color: var(--color-secondary-buttons-text-hover); 5002 } 5003 5004 @media (max-width: 767px){ 5005 .contact-wrapper{ 5006 width: 100%; 5007 } 5008 } 5009</style> 5010 5011</div><div id="shopify-section-template--25875984744758__custom_area_qEpq9a" class="shopify-section custom-area"><!-- start custom-area.liquid (SECTION) --> 5012<section 5013 id="shopify-section-template--25875984744758__custom_area_qEpq9a-content" 5014 data-section-type="custom-area" 5015 class=" custom-area" 5016><h2 class="hide">Custom Area</h2><a style="text-align: center;width: 100%;display: block;font-size: 13px;color: black;text-decoration: underline;" href="https://undrdogreviews.com" rel="noopener"> 5017UndrDog Reviews - all 10,500+ verified customer reviews 5018</a> 5019</section> 5020 5021<style scoped> 5022 #shopify-section-template--25875984744758__custom_area_qEpq9a{ 5023 5024 margin-top: 35px; 5025 margin-bottom: 0px; 5026 padding-top: 0px; 5027 padding-bottom: 0px; 5028 5029 } 5030 .wrapper.custom-area .section-title{ 5031 padding: 17px 0 10px; 5032 margin-bottom: 0; 5033 } 5034</style> 5035 5036</div> 5037 <limespot></limespot></section></main> 5038 5039 5040 5041 <style> 5042 .footer{ 5043 5044 display: block; 5045 5046 5047 float: left; 5048 width: 100%; 5049 padding: 60px 0; 5050 text-align: center; 5051 background: #261109 url(//undrdog.com/cdn/shop/files/footer-bg_2000x296.jpg?v=4104055152033696664) no-repeat center top; 5052 background-size: cover; 5053 } 5054 .footer > .container > a:first-child{ 5055 display: block; 5056 width: fit-content; 5057 margin: 0 auto; 5058 } 5059 .ftr-logo{ 5060 display: block; 5061 margin: 0 auto 25px; 5062 width: 150px; 5063 } 5064 .ftr-txt1{ 5065 font-size: 16px; 5066 line-height: 22px; 5067 color: #fff; 5068 letter-spacing: 0.3px; 5069 margin: 20px 0 0; 5070 font-family: 'Nimbus Sans L'; 5071 } 5072 .ftr-txt1 a{ 5073 color: #fff; 5074 padding: 0 5px; 5075 font-family: 'Nimbus Sans L'; 5076 } 5077 @media only screen and (max-width: 767px){ 5078 .footer{ 5079 padding: 30px 0; 5080 } 5081 .ftr-txt1{ 5082 font-size: 14px; 5083 } 5084 .ftr-logo{ 5085 width: 100px; 5086 } 5087 } 5088 5089 .ftr-txt1 a:hover{ 5090 text-decoration: underline; 5091 } 5092 5093 5094</style> 5095 5096<div class="footer" id="footer-section"> 5097 <div class="container"> 5098 <a href="/"> 5099 5100 <img src="//undrdog.com/cdn/shop/files/logo_300x128.png?v=14945513028116714134" loading="lazy" class="ftr-logo" width="150" height="64" alt="logo"> 5101 5102 </a> 5103 <p class="ftr-txt1" style="display: flex;justify-content: center;flex-wrap: wrap;"> 5104 <a class="truevault-polaris-privacy-notice" href="https://privacy.undrdog.com/privacy-policy#california-privacy-notice" noreferrer noopener hidden style="display: block;">California Privacy Notice </a>| 5105 <a class="truevault-polaris-optout" href="https://privacy.undrdog.com/opt-out" noreferrer noopener hidden style="block;"> 5106 <img src="https://polaris.truevaultcdn.com/static/assets/icons/optout-icon-blue.svg" 5107 alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" 5108 style="vertical-align:middle;display:inline;" height="14px" 5109 /> 5110 Your Privacy Choices | 5111 </a> 5112 <a href="https://privacy.undrdog.com/privacy-policy">Privacy Policy </a> | 5113 <a href="/policies/terms-of-service">Terms & Conditions </a> | 5114 <a href="/pages/contact">Contact Us</a> 5115 <br class="mobile"> 5116 <span class="no-mobile">|</span> 5117 <a href="https://undrdog.com/pages/return-policy">Exchanges & Returns</a> 5118 </p> 5119 <p class="ftr-txt1"> 5120 Copyright 5121 2026 5122 5123 © — All Rights Reserved <span class="desktop">-</span> <br class="mobile"> 5124 UNDRDOG, LLC 5125 </p> 5126 </div> 5127</div> 5128 5129 5130<!-- start vasta-scripts.liquid (SNIPPET) -->
5130<script> const money_format = '${{amount}}';</script>
5130<script src="//undrdog.com/cdn/shop/t/136/assets/jquery-3-7.min.js?v=158417595810649192771769604907"></script>
5130<script src="//undrdog.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js"></script>
5130<script type="lazyload_int" data-src="//undrdog.com/cdn/shop/t/136/assets/VastaShop.js?v=157113441304378571361769604930"></script>
5130
5130<script type="lazyload_int"> (function(){VastaShop.Cart.current ={"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0};VastaShop.Cart.total_price = 0;VastaShop.Cart.total_quantity = 0;})();</script>
5130<script type="lazyload_int">const product_without_image = 'https://cdn.shopify.com/shopifycloud/shopify/assets/no-image-2048-5e88c1b20e087fb7bbe9a3771824e743c244f437e4f8ba93bbf7b11b53f7824c.gif';var cart_page = cart_page ||{}, cart_page ={discount_in_cart_page:"", text_cart_above_button_sucess:"Congratulations! We'll Pay Your Shipping", cart_discount_value: 0, cart_freeshipping_text: "+ Free Shipping", text_cart_above_button: 'Free Shipping Unlocked', enable_day_on_message: false };VastaShop.config ={};VastaShop.config.enable_freeshipping_msg = true;VastaShop.config.freeshipping_msg = '+ Free Shipping';update_discount_cart(0, 0);</script>
5130<script type="lazyload_int"> /** * Swatch Item */ const items = document.querySelectorAll('.template-collection .grid__item, .template-index .grid__item');items.forEach(function (item){const swatchItems = item.querySelectorAll('.swatch-value-color');const imageWrapper = item.querySelector('.grid__item-image-wrapper');swatchItems.forEach(function (swatchItem){const image = swatchItem.dataset.img;Shopify.Image.loadImage(Shopify.Image.getSizedImageUrl(image, '300x'));swatchItem.addEventListener('mouseover', function (){imageWrapper.classList.add('grid__item--hidden-image');imageWrapper.style.backgroundImage = 'url("' + image + '")';});swatchItem.addEventListener('mouseleave', function (){imageWrapper.classList.remove('grid__item--hidden-image');imageWrapper.style.backgroundImage = 'unset';});});});</script>
5130<script type="lazyload_int" data-src="https://www.klaviyo.com/media/js/public/klaviyo_subscribe.js"></script>
5130
5130<script type="lazyload_int"> setTimeout(function (){/** Begin Klaviyo Script */ KlaviyoSubscribe.attachToForms('.klaviyo_condensed_styling',{hide_form_on_success: true, custom_success_message: true, success: function (){$('.klaviyo_inputs_wrapper').hide();$('.success_message').show();}, });/** End Klaviyo Script */ });</script>
5130<script type="lazyload_int"> setTimeout(function (){function labnolIframe(div){var iframe = document.createElement('iframe');iframe.setAttribute('src', 'https://www.youtube.com/embed/' + div.dataset.id + '?autoplay=1&rel=0');iframe.setAttribute('frameborder', '0');iframe.setAttribute('allowfullscreen', '1');iframe.setAttribute('allow', 'accelerometer;autoplay;encrypted-media;gyroscope;picture-in-picture');div.parentNode.replaceChild(iframe, div);}function initYouTubeVideos(){var playerElements = document.getElementsByClassName('youtube-player');for (var n = 0;n < playerElements.length;n++){var videoId = playerElements[n].dataset.id;var div = document.createElement('div');div.setAttribute('data-id', videoId);var thumbNode = document.createElement('img');thumbNode.src = '//i.ytimg.com/vi/ID/hqdefault.jpg'.replace('ID', videoId);div.appendChild(thumbNode);var playButton = document.createElement('div');playButton.setAttribute('class', 'play');div.appendChild(playButton);var background = document.createElement('div');background.setAttribute('class', 'play-background');playButton.appendChild(background);var icon = document.createElement('div');icon.setAttribute('class', 'play-icon');playButton.appendChild(icon);var leftSide = document.createElement('div');leftSide.setAttribute('class', 'play-left-side');icon.appendChild(leftSide);var rightSide = document.createElement('div');rightSide.setAttribute('class', 'play-right-side');icon.appendChild(rightSide);div.onclick = function (){labnolIframe(this);};playerElements[n].appendChild(div);}}initYouTubeVideos();});</script>
5130<script type="lazyload_int" data-src="//undrdog.com/cdn/shop/t/136/assets/priority-processing.js?v=95274878743863531891769604907"></script>
5130<script> function priority_processing_init(){$('.priority-processing--widget').checkboxUpsell({modal: '#modal-priority-processing-form', properties:{"Priority_Processing": "Priority Processing" },onInit: function(priorityProduct){if (typeof window.selectedVariant !== 'undefined'){const quantity = parseInt($('#ProductQuantity').val());$('.btn-money').html(Shopify.formatMoney((quantity * selectedVariant.price) + priorityProduct.price));}}, onAddItem: function(priorityProduct){if (typeof window.selectedVariant !== 'undefined'){const quantity = parseInt($('#ProductQuantity').val());$('.btn-money').html(Shopify.formatMoney((quantity * selectedVariant.price) + priorityProduct.price));}}, onRemove: function(){const quantity = parseInt($('#ProductQuantity').val());$('.btn-money').html(Shopify.formatMoney(quantity * selectedVariant.price));},onFinally: function(cart){if (typeof CartDrawerAPI !== 'undefined'){CartDrawerAPI.buildCart(cart);}}});}</script>
5130<script type="lazyload_int"> setTimeout(function (){priority_processing_init();});</script>
5130<script>function calculateDiscount(price, compareAtPrice){const priceWithDiscount = price / 100;const discount = (1 - (priceWithDiscount * 100) / compareAtPrice) * 100;return Number(discount.toFixed(2));}function createCompareButton(totalPrice, quantity, discount){const compareButton = document.createElement('div');compareButton.className = 'compare-btn';const priceElement = document.createElement('span');priceElement.className = 'compare-add-price';priceElement.textContent = `$${(totalPrice * parseInt(quantity)).toFixed(2)}`;const discountElement = document.createElement('span');discountElement.className = 'compare_percent';discountElement.textContent = `(${discount}% OFF)`;compareButton.appendChild(priceElement);compareButton.appendChild(discountElement);return compareButton;}function verifyComparePriceOfProduct(variantID, quantity){const product = null;const variant = product.variants.find((variant) => variant.id == variantID);const{compare_at_price, price }= variant;const totalPrice = compare_at_price / 100;const $buttonAddCart = document.querySelector('#AddToCart');const compareBtnWrapper = document.querySelector('.compare-btn--wrapper');if (parseInt(compare_at_price) > parseInt(price)){const discount = calculateDiscount(price, compare_at_price);const compareButton = createCompareButton(totalPrice, quantity, discount);compareBtnWrapper.innerHTML = '';compareBtnWrapper.appendChild(compareButton);compareBtnWrapper.appendChild(document.createElement('span')).className = 'line';}else{compareBtnWrapper.innerHTML = '';}}</script>
5130<script type="lazyload_int"> /* ATC Spinning Element */ $('.addTocut-btn').each((index, btn) =>{const $btn = $(btn);$btn.click((e) =>{const $spinner = $btn.find('.spinner__wrapper');$spinner.addClass('show');});});</script>
5130<script> const $newStampedDiv = $('.stamped_reviews_section');const $originalStamped = $('#stamped-main-widget');console.log($originalStamped);$newStampedDiv.append($originalStamped);</script>
5130<!-- "snippets/subscription-theme-footer.liquid" was not rendered, the associated app was uninstalled -->
5130<script>(()=>{if(window.ZipifyPages??={},!window.ZipifyPages.isGlobalSectionScriptsLoaded)return;window.ZipifyPages.isGlobalSectionScriptsLoaded=!1;"https://cdn03.zipify.com/javascript/page-published-scripts.min.js".split(",").map((i=>i.trim())).forEach((i=>{const e=document.createElement("script");Object.assign(e,{src:i,defer:!0,type:"module"}),document.body.appendChild(e)}))})();</script>
5130<script id="published-popup-template" type="text/template"><form class="zpa-crm-popup-form" id="zpa-crm-form" action="/subscribe" method="post" data-zpa-crm-form><header class="zpa-crm-popup-header"><button class="zpa-popup-btn-close" type="button"aria-label="Close Navigation" data-close-btn><svg class="zpa-popup-btn-close-icon" width="34" height="34" data-name="btn-close"><use href="#btn-close"></use></svg></button></header><div class="zpa-crm-popup-body" data-popup-content></div></form></script>
5130
5130<script id="crm-button-popup" type="text/template">{! if (progress_image_option == 1)!}<div class="zpa-crm-popup-progressbar-wrap"><img class="zpa-crm-popup-img-progress zpa-img-fluid zpa-center-block" src="{!= progress_image.src !}"></div>{! !}<h1 class="zpa-crm-popup-title" style="color:{!= form_name_color !};font-family:{!= form_name_font_family !};font-size:{!= form_name_font_size !};">{!= form_name !}</h1><div class="zpa-crm-popup-form-container">{! if (form_image_option == 1) !}<div class="zpa-crm-popup-image-box"><img class="zpa-crm-popup-img-asside zpa-img-fluid zpa-center-block" style="border-radius:{!= form_image_shape !};" src="{!= form_image.src !}"></div>{! !}<div class="zpa-crm-popup-form-box"><div class="zpa-crm-popup-field-wrap">{! if (first_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-first-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="first_name" data-user-fname data-zp-input><span class="zpa-text-field__label">First Name</span></label>{! !}{! if (last_name_option == 1) !}<label class="zpa-crm-popup-field-wrap zpa-crm-popup-field-last-name zpa-text-field zpa-offset-bottom-xs"><input class="zpa-text-field__input" type="text" name="last_name" data-user-lname data-zp-input><span class="zpa-text-field__label">Last Name</span></label>{! !}</div><label class="zpa-text-field"><input class="zpa-text-field__input" type="email" name="email" required data-user-email data-zp-input><span class="zpa-text-field__label">Email Address</span></label>{! if (phone_option == 1) !}<label class="zpa-text-field zpa-crm-popup-field-phone"><input class="zpa-text-field__input" name="phone" type="tel" data-user-phone data-zp-input><span class="zpa-text-field__label">Phone Number</span></label>{! !}</div></div>{! if (gdpr_status != 'disable') !}<div>{! if (gdpr_status == 'enable_with_checkbox') !}<label class="zpa-control zpa-control--top zpa-control-checkbox zpa-offset-bottom-xs hidden" data-gdpr-checkbox-section><input class="zpa-control__field" type="checkbox" name="gdpr" data-gdpr-checkbox><span class="zpa-control__indicator zpa-offset-right-xs"></span><span class="zpa-fsize-xs" data-gdpr-checkbox-text></span></label>{! !}{! if (gdpr_status == 'enable_without_checkbox') !}<p class="zpa-fsize-xs zpa-text-center zpa-offset-top-none zpa-offset-bottom-xs hidden" data-gdpr-message-section></p>{! !}</div>{! !}<button class="zpa-crm-button-checkout zpa-btn-custom" type="submit" style="color:{!= checkout_button_color !};background-color:{!= checkout_button_background_color !}" data-checkout-btn data-zpa-submit-button>{!= checkout_button_caption !}</button>{! if (comment_text_status == 1) !}<p class="zpa-crm-popup-description" style="color:{!= comment_text_font_color !}" data-comment-text-status>{!= comment_text !}</p>{! !}{! if (banner_image_option == 1)!}<img class="zpa-crm-popup-img-footer zpa-img-fluid zpa-center-block" src="{!= banner_image.src !}">{! !}</script>
5130<script 5131 type='text/javascript' 5132 src='https://s.opensend.com/os.min.js' 5133 osid='C15E2BE7' async> 5134 </script>
5134 5135 5136<!-- runs only when the user is on product page --> 5137 5138 5139 5140 5141 5142 5143 5144 5145 5146 5147 <!--Stamped Main Script: Begin-->
5148<script>function myInit(){StampedFn.init({apiKey: '17861f64-9429-4ff8-bd68-d19a11fa58ce', sId: '331618' });}</script>
vendor: 1 bytes, line 5148
5148
5149<script async onload="myInit()" type="text/javascript" src="https://cdn1.stamped.io/files/widget.min.js"></script>
5149 5150<!--Stamped Main Script: End --> 5151 5152<div id="shopify-block-AVElYbHJnemxjbVVrN__10840395464443086010" class="shopify-block shopify-app-block"> 5153 5154
5155<script> 5156 console.log("[Alia app extension] v1.0.5"); 5157 5158 const BACKEND_URL = "https://backend.alia-prod.com"; 5159 5160 window.ALIA_SHOPIFY_EXTENSION_INFO = { 5161 customerID: "", 5162 country: "US", 5163 market: "us", 5164 language: "en" 5165 } 5166 5167 if (document.readyState !== "loading") { 5168 initAlia(); 5169 } else { 5170 document.addEventListener("DOMContentLoaded", () => initAlia(), { once: true }); 5171 } 5172 5173 async function initAlia() { 5174 const url = BACKEND_URL + "/public/launcher.js?shopifyUrl=e1be38-2.myshopify.com"; 5175 const script = document.createElement("script"); 5176 script.src = url; 5177 script.async = true; 5178 document.head.appendChild(script); 5179 } 5180</script>
5180 5181 5182</div><div id="shopify-block-AYjN4M2xyQ0c2Nno3c__16364584301514234833" class="shopify-block shopify-app-block">
5182<script> 5183 (function() { 5184 var initialCartState = []; 5185 var previousCartStateKey = 'previousCartState'; 5186 var removedItemsKey = 'removedItemsState'; 5187 5188 var previousCartState = []; 5189 try { 5190 previousCartState = JSON.parse(localStorage.getItem(previousCartStateKey) || '[]'); 5191 } catch (e) { 5192 previousCartState = []; 5193 } 5194 5195 var removedItems = previousCartState.filter(function(prevItem) { 5196 return !initialCartState.some(function(currItem) { 5197 return currItem.id === prevItem.id; 5198 }); 5199 }); 5200 5201 if (removedItems.length) { 5202 localStorage.setItem(removedItemsKey, JSON.stringify(removedItems)); 5203 } 5204 5205 localStorage.setItem(previousCartStateKey, JSON.stringify(initialCartState)); 5206 })(); 5207</script>
5207 5208
5209<script> 5210 (function() { 5211 var productId = ""; 5212 var productTitle = ""; 5213 var productHandle = ""; 5214 var marketId = "74706321718"; 5215 var storageKey = 'oe_viewedProducts'; 5216 5217 function trackViewedProducts() { 5218 if (!productId) return; 5219 5220 var viewedProducts = []; 5221 try { 5222 viewedProducts = JSON.parse(localStorage.getItem(storageKey) || '[]'); 5223 } catch (e) { 5224 viewedProducts = []; 5225 } 5226 5227 viewedProducts = viewedProducts.filter(function(p) { return p.id !== productId; }); 5228 5229 viewedProducts.unshift({ 5230 id: productId, 5231 title: productTitle, 5232 handle: productHandle, 5233 viewedAt: new Date().toISOString() 5234 }); 5235 5236 viewedProducts = viewedProducts.slice(0, 50); 5237 5238 localStorage.setItem(storageKey, JSON.stringify(viewedProducts)); 5239 updateCartAttributes(); 5240 } 5241 5242 function updateCartAttributes() { 5243 var viewedProducts = []; 5244 try { 5245 viewedProducts = JSON.parse(localStorage.getItem(storageKey) || '[]'); 5246 } catch (e) { 5247 return; 5248 } 5249 5250 var productIds = viewedProducts.map(function(p) { return p.id; }).slice(0, 10).join(','); 5251 var cartAttributes = {}; 5252 5253 if (productIds) cartAttributes['__upsell_recently_viewed_products'] = productIds; 5254 if (marketId) cartAttributes['__upsell_market_id'] = marketId; 5255 5256 if (Object.keys(cartAttributes).length === 0) return; 5257 5258 fetch(window.Shopify.routes.root + 'cart/update.js', { 5259 method: 'POST', 5260 headers: { 'Content-Type': 'application/json' }, 5261 body: JSON.stringify({ attributes: cartAttributes }) 5262 }).catch(function() {}); 5263 } 5264 5265 trackViewedProducts(); 5266 window.addEventListener('popstate', trackViewedProducts); 5267 })(); 5268</script>
5268 5269 5270 5271</div><div id="shopify-block-AS0lNMVZlSktiRm1BQ__5888675206956468567" class="shopify-block shopify-app-block"> 5272 5273 5274 5275 5276 5277 5278 5279 5280 5281 5282 5283 5284 5285 5286 5287 5288<div 5289 id='loop-onstore-data' 5290 data-show-onstore-bar='false' 5291 data-apikey='test-key' 5292 data-checkoutselector='#checkout' 5293 data-replacecheckoutbutton='false' 5294 data-cartdetails='true' 5295 data-preservecart='false' 5296 data-label='in available credit' 5297 data-mobile-label='credit' 5298 data-valuesize='15' 5299 data-labelsize='10' 5300 data-buttonsize='10' 5301 data-alignment='full' 5302 data-bgcolor='rgb(0,0,0)' 5303 data-textcolor='rgb(255,255,255)' 5304 data-bumpsidecart='false' 5305 data-sidecartselector='.sidecart'></div> 5306 5307 5308</div><!-- Failed to render app block "17174303574952363282": app block path "shopify://apps/fondue-cashback-promotions/blocks/caseback-embed/dcfd972d-99c5-4526-b55b-2d76e990dec8" does not exist --><div id="shopify-block-AaUVQZ3RJdytsVHRjb__3667842014806057753" class="shopify-block shopify-app-block"><!-- BEGIN app snippet: snippet --> 5309 5310 5311 5312 5313 5314 5315 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325
5326<script> 5327!(function () { 5328 if (window.OCUIncart) return; 5329 5330 window.Zipify = window.Zipify || {}; 5331 window.OCUApi = window.OCUApi || {}; 5332 Zipify.OCU = Zipify.OCU || { api: OCUApi }; 5333 Zipify.OCU.enabled = true; 5334})() 5335</script>
5335 5336 5337 5338 5339 5340<style>.ocu-hidden.ocu-hidden.ocu-hidden,.bold_hidden.bold_hidden.bold_hidden{display:none !important}</style>
5341<script> 5342(() => { 5343const manifest = {"zipify-oneclickupsell-single.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single.4a1e80ea1fdea5fd.js","zipify-oneclickupsell-multiple.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple.ded3ff16ca2b5696.js","zipify-oneclickupsell-on-page.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-on-page.089056e8f07f9ce6.js","zipify-oneclickupsell-vendor.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-vendor.b945e8f438a465d3.js","zipify-oneclickupsell-single-offer.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single-offer.e192ff313ae82e61.js","zipify-oneclickupsell-sentry.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-sentry.966111528c5fab4a.js","zipify-oneclickupsell-multiple-offer.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple-offer.8f70180113ddf0c3.js","zipify-oneclickupsell-on-page.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-on-page.4488f1662872f0c6.css","zipify-oneclickupsell-single.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single.9ea72cf83db583ab.css","zipify-oneclickupsell-editor.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-editor.c71894ad792163cb.js","zipify-oneclickupsell-single-offer.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-single-offer.1c248fe391ff7e2a.css","zipify-oneclickupsell-multiple.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple.1a16d2c5397d6816.css","zipify-oneclickupsell-multiple-offer.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-multiple-offer.0ea4791b8f507018.css","zipify-oneclickupsell-clear-cart.js":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-clear-cart.dcfebf9f26a7ca29.js","zipify-oneclickupsell-editor.css":"https://d1npnstlfekkfz.cloudfront.net/zipify-oneclickupsell-editor.0f21a96c9971c356.css"}; 5344if (window.OCUIncart) return;const loopReturns=JSON.parse(localStorage.getItem('loop-onstore-data'));if (loopReturns && loopReturns.active) return; 5345window.OCUIncart={...(window.OCUIncart ||{}),version:'2025/11/11',cart_items:[],subscription_tags:'',money_format:'${{amount}}',option_selection:'//undrdog.com/cdn/shopifycloud/storefront/assets/themes_support/option_selection-b017cd28.js',metafields:{main: 5346 { 5347 5348 general: {"settings":{"app_endpoint":"https://ocu.zipify.com","proxy_url":"/apps/oneclickupsell","sdp":"https://[email protected]/52","inc_sdp":"https://[email protected]/50","popup_locations":{"product":false,"cart":true,"collection":false,"index":false,"page":false,"zp_page":false,"zp_index":false,"zp_product":false,"zp_collection":false},"popup_settings":{"popup_frequency":"everytime"},"snippet_source":"extension","cart_drawer_extension":false,"cart_drawer_upsell":true,"ads_app_id":"production-85219311926","ads_integration_id":"edd9d75c-8033-4827-872d-0b65a0148beb","ads_split_test":{"enabled":true,"weight":80},"ads_widget":false,"features":{"ppw":true,"cart_drawer":true},"offer_scripts":{"zipify-oneclickupsell-multiple":false,"zipify-oneclickupsell-on-page":false,"zipify-oneclickupsell-single":true},"ads_additional_provider_data":{"public_key":"4c9dc08e61470601777593525a67420bd1553686f4e69b296d8b3de49a4cecad","ty_placement_id":"cmjiezx3s19ub8s61xkxvkwio","os_placement_id":"cmjif00cw1ackkpscurca7yzy"}},"integrations":{"skip_cart":"false"}}, 5349 5350 } 5351 ||{},triggerProducts:'',get general() {return this.main.general ||{};},get settings() {return this.general.settings ||{};},get triggers() {return this.general.triggers ? this.general.triggers.pre_checkout:{};},get proxy_url() {return this.settings.proxy_url ||'/apps/secure-checkout';},get scripts() {const onPage='zipify-oneclickupsell-on-page';const scripts=this.general.settings.offer_scripts ?? {};const vendor='zipify-oneclickupsell-vendor';const loaded=Zipify.OCU.api.loaded ||{};if (Shopify?.designMode && !scripts[onPage]) scripts[onPage]=true;const uris=Object .entries(scripts) .reduce((acc,[script,enabled]) => (enabled && !script.includes('.js') && !loaded[script] ? [...acc,script]:acc),[]);return uris.length ? [...uris,vendor]:uris;}},get hasNotOfferInCart() {if (!this.cart_items?.length) return true;return !this.cart_items.find(function(item) {return item && item.properties && (item.properties._ocu_offer_id ||item.properties._ocu_product_page_id);});},get hasWidgetOffersInCart() {if (!this.cart_items?.length) return true;return this.cart_items.find(function(item) {return item && item.properties && item.properties._ocu_product_page_id;});},get settings() {return this.metafields.settings.popup_settings;},get proxy_url() {return this.metafields.proxy_url;},get appEndpoint() {return this.metafields.settings.app_endpoint;},get popupLocation() {return this.metafields.general.settings.popup_locations;},get isEmptyCart() {return !this.cart_items.length && this.popupLocation.product;},get permanent_domain() {return Zipify.OCU.lqd.permanent_domain;},get hasProductAddonsWidgetOffers() {return !!Object.keys(OCUApi.store.get('productPageWidget')).length;},get hasWidgetOffers() {console.warn('[OCU] Deprecation:`OCUIncart.hasWidgetOffers` is deprecated. Please use `OCUIncart.hasProductAddonsWidgetOffers` instead');return this.hasProductAddonsWidgetOffers;},get triggerProducts() {let products=this.metafields.triggerProducts;try {products=JSON.parse(products);} catch {products={}}
5351 const handles=products?.trigger_products?.reduce((acc,obj) => {const [key,value]=Object.entries(obj)[0];acc[key]=value;return acc;},{});return {...handles,...this._externalHandles};},_externalHandles:{},preventHandle(checkoutButton,addToCartButton) {return OCUApi.productLocationOnly && !this.popupLocation.cart && checkoutButton && !addToCartButton;}};Zipify.OCU.lqd={cart:{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},path:'' ==='true' ? 'd56719fefdd75e95ba06caea3d9a3732':'5965fedc7708e03e1024db4bf2ed5fe6',template_name:'page',template_suffix:'contact',shop_currency:'USD',country_code:'US',skip_cart:OCUIncart.metafields.general.integrations.skip_cart ==='true',skip_cart_only:'false' ==='true',cart_products_json:JSON.parse("[]"),cart_collections_json:[],cart_variants_json:[],customer_id:"",customer:{id:"",email:''},customer_tags:[],proxy_url:OCUIncart.metafields.general.settings.proxy_url,scripts:OCUIncart.metafields.scripts,permanent_domain:'e1be38-2.myshopify.com',current_domain:'undrdog.com',disabled_by_subscription_app:false,subscription_app_enabled:false,subscription_products_json:'',subscription_variants_json:'',subscription_products_size:0,integrate_with_recharge:'' ==='true',product:null ||OCUApi.product,collectionVariantHandles: 5352 { 5353 5354 } 5355,product_tags:[],amazon_pay:'' ==='true',themePopup:'' ==='true' ||'' ==='true',root_url:'/',themeSkipCart:'' ==='redirect_checkout' ||'' ==='true' ||'' ==='skip_cart',get upsell_cart_include_subscription_upsells() {var self=this;var hasSubscription=this.product_tags.reduce(function(acc,tag) {return acc ||~self.postcheckout_tags.indexOf(tag.toLowerCase());},false);return hasSubscription;},get isThemePopupTag() {return this.product && this.product.tags.some(function(tag) {return /cross-sell-\d/.test(tag);});},get isSkipCartPage() {return /index|collection|product/.test(this.template_name);},get isSkipCartCondition() {return (this.skip_cart ||this.themeSkipCart) && this.isSkipCartPage && !this.isThemePopupTag;},get checkoutUrl() {return (this.root_url ==='/' ? '':this.root_url) + '/checkout';},get isPopupTriggerPage() {const popupLocation={...OCUIncart.popupLocation};if (OCUApi.enableCollectionLocation) {popupLocation.collection=popupLocation.product;}
5355 if (OCUApi.enableCustomPages) {const pageName=OCUApi.customPageName ||'page';popupLocation[pageName]=(popupLocation[pageName] ||popupLocation.product) && OCUApi.enableCustomPages.includes(location.pathname);} const pages=Zipify.OCU.api.context.integrations.zipifyPages;if (pages.isZipifyEntity() && !pages.isAcceptableZPLocation()) {return null;} else if (pages.isAcceptableZPLocation()) {return popupLocation[pages.zpLocation()];} return popupLocation[Zipify.OCU.lqd.template_name];}};Zipify.OCU.lqd.cart_products_json=Zipify.OCU.lqd.cart_products_json.filter(function(item) {return item.handle && !item.error;});const lqd=Zipify.OCU.lqd;if (Zipify.OCU.loadScriptTags) Zipify.OCU.loadScriptTags(manifest); 5356Zipify.OCU.cdn="https://d1u9wuqimc88kc.cloudfront.net",Zipify.OCU.api.loaded||={};const DEV_ENV=!1,INTERNAL_MANIFEST={"zipify-oneclickupsell-extension.js":"https://cdn.shopify.com/extensions/01a0d3d3-2402-7155-b4f2-8653a2542d24/ocu-in-checkout-1110/assets/zipify-oneclickupsell-extension.js"},ON_DUPLICATE_LOAD={"zipify-oneclickupsell-on-page.js":()=>Zipify.OCU.__initProductPageWidgets()};function loadScript(e,i){var o;Zipify.OCU.api.loaded[e]?ON_DUPLICATE_LOAD[e]&&ON_DUPLICATE_LOAD[e]():(o=document.createElement("script"),Zipify.OCU.api.loaded[e]=!0,o.src=i,o.defer=!0,document.head.append(o))}function loadStyle(o,n){if(!Zipify.OCU.api.loaded[o]){const t=document.createElement("link");const l=!("undefined"!=typeof InstallTrigger),r=(e=3,i=100)=>{Zipify.OCU.api.loaded[o]||(t.relList?.supports?.("prefetch")&&l?(t.as="style",t.rel="prefetch",t.onload=()=>{t.rel="stylesheet",Zipify.OCU.api.loaded[o]=!0}):(t.rel="stylesheet",t.onload=()=>Zipify.OCU.api.loaded[o]=!0),t.onerror=()=>{0<e?setTimeout(()=>r(--e),i):console.error(`Failed to load ${n} after multiple retries`)},t.href=n,document.head.append(t))};r()}}function getManifestUrl(e){return manifest[e]||(console.warn("[OCU Extension] Missing resource in manifest: "+e),null)}function isVendorScript(e){return e.includes("vendor")}function loadAppScript(e){var i,e=e+".js";Zipify.OCU.api.loaded[e]?ON_DUPLICATE_LOAD[e]&&ON_DUPLICATE_LOAD[e]():DEV_ENV&&isVendorScript(e)||(i=getManifestUrl(e))&&loadScript(e,i)}function loadAppStyle(e){var i,e=e+".css";isVendorScript(e)||(i=getManifestUrl(e))&&loadStyle(e,i)}function loadAppResources(){for(const e of Zipify.OCU.lqd.scripts)loadAppScript(e),DEV_ENV||loadAppStyle(e)}function loadInternalResources(){for(const e in INTERNAL_MANIFEST)loadScript(e,INTERNAL_MANIFEST[e])}function loadResources(){loadInternalResources(),loadAppResources()}OCUApi.loadScriptsOnWindowLoad?window.addEventListener("load",loadResources):loadResources(); 5357})(); 5358</script>
5358<!-- END app snippet --> 5359 5360</div>
5360<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5360 5361</body>
5362<script> 5363 w3_bglazyload = 1; 5364 (function () { 5365 var img = new Image(); 5366 img.onload = function () { 5367 w3_hasWebP = !!(img.height > 0 && img.width > 0); 5368 }; 5369 img.onerror = function () { 5370 w3_hasWebP = false; 5371 }; 5372 })(); 5373 5374 function w3_events_on_end_js() { 5375 const lazy_bg_style = document.getElementById('w3_bg_load'); 5376 if (lazy_bg_style) { 5377 lazy_bg_style.remove(); 5378 } 5379 w3_bglazyload = 0; 5380 lazyloadimages(0); 5381 // if(window.site_nav_link_burger == false) { 5382 // jQuery(".hamburger").click(); 5383 // window.site_nav_link_burger = false; 5384 // } 5385 } 5386 5387 function w3_start_img_load() { 5388 var top = this.scrollY; 5389 lazyloadimages(top); 5390 lazyloadiframes(top); 5391 } 5392 5393 function w3_events_on_start_js() { 5394 var lazyvideos = document.getElementsByTagName('videolazy'); 5395 convert_to_video_tag(lazyvideos); 5396 w3_start_img_load(); 5397 } 5398 window.addEventListener( 5399 'scroll', 5400 function (event) { 5401 w3_start_img_load(); 5402 }, 5403 { 5404 passive: true, 5405 } 5406 ); 5407 var w3_is_mobile = window.matchMedia('(max-width: 767px)').matches ? 1 : 0; 5408 var win_width = screen.availWidth; 5409 var bodyRectMain = {}; 5410 bodyRectMain.top = 1; 5411 setInterval(function () { 5412 lazyloadiframes(top); 5413 }, 8000); 5414 setInterval(function () { 5415 lazyloadimages(0); 5416 }, 3000); 5417 document.addEventListener('click', function () { 5418 lazyloadimages(0); 5419 }); 5420 5421 function getDataUrl(img1, width, height) { 5422 var myCanvas = document.createElement('canvas'); 5423 var ctx = myCanvas.getContext('2d'); 5424 var img = new Image(); 5425 myCanvas.width = parseInt(width); 5426 myCanvas.height = parseInt(height); 5427 ctx.drawImage(img, 0, 0); 5428 img1.src = myCanvas.toDataURL('image/png'); 5429 } 5430 5431 function lazyload_img(imgs, bodyRect, window_height, win_width) { 5432 for (var i = 0; i < imgs.length; i++) { 5433 if (imgs[i].getAttribute('data-class') == 'LazyLoad') { 5434 var elem = imgs[i], 5435 elemRect = imgs[i].getBoundingClientRect(); 5436 5437 if (elemRect.top != 0 && elemRect.top - (window_height - bodyRect.top) < w3_lazy_load_by_px) { 5438 compStyles = window.getComputedStyle(imgs[i]); 5439 if (compStyles.getPropertyValue('opacity') == 0) { 5440 continue; 5441 } 5442 if (elem.tagName == 'IFRAMELAZY') { 5443 var elem = document.createElement('iframe'); 5444 var index; 5445 for (index = imgs[i].attributes.length - 1; index >= 0; --index) { 5446 elem.attributes.setNamedItem(imgs[i].attributes[index].cloneNode()); 5447 } 5448 imgs[i].parentNode.replaceChild(elem, imgs[i]); 5449 } 5450 var src = elem.getAttribute('data-src') ? elem.getAttribute('data-src') : elem.src; 5451 if (w3_is_mobile && elem.getAttribute('data-mob-src')) { 5452 src = elem.getAttribute('data-mob-src'); 5453 } 5454 var srcset = elem.getAttribute('data-srcset') ? elem.getAttribute('data-srcset') : ''; 5455 if (!srcset) { 5456 elem.onload = function () { 5457 this.setAttribute('data-done', 'Loaded'); 5458 if (typeof w3speedup_after_iframe_img_load == 'function') { 5459 w3speedup_after_iframe_img_load(this); 5460 } 5461 }; 5462 elem.onerror = function () { 5463 if (this.getAttribute('data-mob-src') && w3_is_mobile && this.getAttribute('data-src')) { 5464 this.src = this.getAttribute('data-src'); 5465 } 5466 }; 5467 } 5468 elem.src = src; 5469 if ((srcset != null) & (srcset != '')) { 5470 elem.srcset = srcset; 5471 } 5472 delete elem.dataset.class; 5473 } 5474 } 5475 } 5476 } 5477 5478 function w3_load_dynamic_blank_img(imgs) { 5479 for (var i = 0; i < imgs.length; i++) { 5480 if (imgs[i].getAttribute('data-class') == 'LazyLoad') { 5481 var blanksrc = imgs[i].src; 5482 if (typeof blanksrc != 'undefined' && blanksrc.indexOf('data:') == -1) { 5483 if (imgs[i].getAttribute('width') != null && imgs[i].getAttribute('height') != null) { 5484 var width = parseInt(imgs[i].getAttribute('width')); 5485 var height = parseInt(imgs[i].getAttribute('height')); 5486 getDataUrl(imgs[i], width, height); 5487 } 5488 } 5489 } 5490 } 5491 } 5492
5493 function convert_to_video_tag(imgs) { 5494 const t = imgs.length > 0 ? imgs[0] : ''; 5495 if (t) { 5496 delete imgs[0]; 5497 var newelem = document.createElement('video'); 5498 var index; 5499 for (index = t.attributes.length - 1; index >= 0; --index) { 5500 newelem.attributes.setNamedItem(t.attributes[index].cloneNode()); 5501 } 5502 newelem.innerHTML = t.innerHTML; 5503 t.parentNode.replaceChild(newelem, t); 5504 if (typeof newelem.getAttribute('data-poster') == 'string') { 5505 newelem.setAttribute('poster', newelem.getAttribute('data-poster')); 5506 } 5507 convert_to_video_tag(imgs); 5508 } 5509 } 5510 5511 function lazyload_video(imgs, bodyRect, top, window_height, win_width) { 5512 for (var i = 0; i < imgs.length; i++) { 5513 var elem = imgs[i], 5514 elemRect = imgs[i].getBoundingClientRect(); 5515 if (elemRect.top != 0 && elemRect.top - (window_height - bodyRect.top) < w3_lazy_load_by_px) { 5516 if (typeof imgs[i].getElementsByTagName('source')[0] == 'undefined') { 5517 lazyload_video_source(imgs[i], top, window_height, win_width, elemRect, bodyRect); 5518 } else { 5519 var sources = imgs[i].getElementsByTagName('source'); 5520 for (var j = 0; j < sources.length; j++) { 5521 var source = sources[j]; 5522 lazyload_video_source(source, top, window_height, win_width, elemRect, bodyRect); 5523 } 5524 } 5525 } 5526 } 5527 } 5528 5529 function lazyload_video_source(source, top, window_height, win_width, elemRect, bodyRect) { 5530 if (typeof source != 'undefined' && source.getAttribute('data-class') == 'LazyLoad') { 5531 if (elemRect.top != 0 && elemRect.top - (window_height - bodyRect.top) < w3_lazy_load_by_px) { 5532 var src = source.getAttribute('data-src') ? source.getAttribute('data-src') : source.src; 5533 var srcset = source.getAttribute('data-srcset') ? source.getAttribute('data-srcset') : ''; 5534 if ((source.srcset != null) & (source.srcset != '')) { 5535 source.srcset = srcset; 5536 } 5537 if (typeof source.getElementsByTagName('source')[0] == 'undefined') { 5538 if (source.tagName == 'SOURCE') { 5539 source.parentNode.src = src; 5540 source.parentNode.load(); 5541 if (source.parentNode.getAttribute('autoplay') !== null) { 5542 source.parentNode.play(); 5543 } 5544 } else { 5545 source.src = src; 5546 source.load(); 5547 if (source.getAttribute('autoplay') !== null) { 5548 source.play(); 5549 } 5550 } 5551 } else { 5552 source.parentNode.src = src; 5553 } 5554 delete source.dataset.class; 5555 source.setAttribute('data-done', 'Loaded'); 5556 } 5557 } 5558 } 5559 5560 function lazyload_imgbgs(imgbgs, bodyRect, window_height, win_width) { 5561 for (var i = 0; i < imgbgs.length; i++) { 5562 var elem = imgbgs[i], 5563 elemRect = imgbgs[i].getBoundingClientRect(), 5564 offset = elemRect.top - bodyRect.top; 5565 if (elemRect.top - (window_height - bodyRect.top) < w3_lazy_load_by_px) { 5566 elem.classList.add('w3_bg'); 5567 } 5568 } 5569 } 5570 5571 function lazyloadimages(top) { 5572 var imgs = document.querySelectorAll('img[data-class=LazyLoad],source[data-srcset],video[data-src]'); 5573 var imgbgs = document.querySelectorAll('div:not(.w3_js), section:not(.w3_js), iframelazy:not(.w3_js)'); 5574 var sources = document.getElementsByTagName('video'); 5575 var sources_audio = document.getElementsByTagName('audio'); 5576 var bodyRect = document.body.getBoundingClientRect(); 5577 var window_height = window.innerHeight; 5578 var win_width = screen.availWidth; 5579 if (typeof load_dynamic_img != 'undefined') { 5580 w3_load_dynamic_blank_img(imgs); 5581 delete load_dynamic_img; 5582 } 5583 if ( 5584 w3_bglazyload && 5585 ((bodyRect.top < 50 && bodyRectMain.top == 1) || 5586 Math.abs(bodyRectMain.top) - Math.abs(bodyRect.top) < -50 || 5587 Math.abs(bodyRectMain.top) - Math.abs(bodyRect.top) > 50) 5588 ) { 5589 bodyRectMain = bodyRect; 5590 lazyload_imgbgs(imgbgs, bodyRect, window_height, win_width); 5591 } 5592 lazyload_img(imgs, bodyRect, window_height, win_width); 5593 lazyload_video(sources, bodyRect, top, window_height, win_width); 5594 lazyload_video(sources_audio, bodyRect, top, window_height, win_width); 5595 } 5596 lazyloadimages(0); 5597 5598 function lazyloadiframes(top) { 5599 var bodyRect = document.body.getBoundingClientRect(); 5600 var window_height = window.innerHeight;
5601 var win_width = screen.availWidth; 5602 var iframes = document.querySelectorAll('iframelazy[data-class=LazyLoad]'); 5603 lazyload_img(iframes, bodyRect, window_height, win_width); 5604 } 5605</script>
5605 5606</html> 5607
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.