PageSourceSearch

https://bluemoonhemp.com/my-account/

html bluemoonhemp.com collected 2026-09-24 20:35:33 UTC 352,306 bytes, 4,997 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" dir="ltr">
3<head>
4	<meta charset="UTF-8">
5	<link rel="profile" href="https://gmpg.org/xfn/11">
6	<link rel="pingback" href="https://bluemoonhemp.com/xmlrpc.php">
7
8	<meta name='robots' content='noindex, follow' />
9<meta name="generator" content="StoreAgent AI for WooCommerce v1.1.8" />
10<style id="bmh-age-precover">
11html.bmh-age-pending, html.bmh-age-pending body { overflow: hidden !important; }
12html.bmh-age-pending::before {
13	content: "";
14	position: fixed;
15	inset: 0;
16	z-index: 1041;
17	/* pure blur, no tint - the page behind stays its own colour */
18	background: transparent;
19	-webkit-backdrop-filter: blur(26px) saturate(115%);
20	        backdrop-filter: blur(26px) saturate(115%);
21}
22/* fallback for browsers with no backdrop-filter (old Firefox on Android):
23   without it the page behind would be perfectly readable */
24@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))) {
25	html.bmh-age-pending::before { background: rgba(4, 8, 18, .82); }
26}
27</style>
28<script id="bmh-age-precover-js">
29(function(){
30	function pending(){
31		try{
32			return document.cookie.indexOf('woodmart_age_verify=confirmed') === -1;
33		}catch(e){ return true; }
34	}
35	if(pending()){
36		document.documentElement.className += ' bmh-age-pending';
37	}
38	/* Two timers, and they are different on purpose.
39	   430ms  - the panel fade is done, so drop bmh-age-pending. That is what
40	            unlocks scrolling and removes the blurred cover. The visitor
41	            gets the page back as soon as the panel is gone - the ripple
42	            keeps expanding over the live page, which is the point.
43	   800ms  - only then drop bmh-age-leaving. Once WoodMart's own JS has
44	            loaded it closes the popup through magnific, which has a
45	            600ms removalDelay and keeps .wd-popup displayed for that
46	            whole time via its own ".mfp-wrap .wd-popup { display:block }"
47	            rule. If the leaving class came off at 430ms the forwards
48	            fill would vanish and the panel would snap back to full
49	            opacity for the remainder of magnific's close. Holding the
50	            class past 600ms covers that tail.
51	   The ripple runs 620ms, so the second timer covers it too.
52	   Anyone shortening these: keep the second one above 620. */
53	/* Point the burst at the click and work out how far it has to travel.
54	   From the click, the furthest point on screen is one of the four
55	   corners, so take the larger horizontal and vertical gaps and use the
56	   diagonal between them. 1.06 is a little headroom so the ring is fully
57	   off-screen before it finishes fading rather than winking out at the
58	   edge. Keyboard activation reports clientX/Y of 0, so fall back to the
59	   button's own centre. */
60	function aimRipple(el, e){
61		var root = document.documentElement;
62		var x = (e && e.clientX) || 0;
63		var y = (e && e.clientY) || 0;
64
65		if(!x && !y && el && el.getBoundingClientRect){
66			var b = el.getBoundingClientRect();
67			x = b.left + b.width / 2;
68			y = b.top + b.height / 2;
69		}
70
71		var vw = window.innerWidth  || root.clientWidth;
72		var vh = window.innerHeight || root.clientHeight;
73		var dx = Math.max(x, vw - x);
74		var dy = Math.max(y, vh - y);
75		var reach = Math.sqrt(dx * dx + dy * dy);
76
77		root.style.setProperty('--bmh-ripple-x', x + 'px');
78		root.style.setProperty('--bmh-ripple-y', y + 'px');
79		root.style.setProperty('--bmh-ripple-scale', ((reach / 160) * 1.06).toFixed(2));
80	}
81
82	function dismiss(){
83		var root = document.documentElement;
84		var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;
85
86		if(reduce){
87			root.classList.remove('bmh-age-pending');
88			root.classList.remove('bmh-age-leaving');
89			return;
90		}
91		if(root.classList.contains('bmh-age-leaving')) return;
92
93		root.classList.add('bmh-age-leaving');
94		setTimeout(function(){ root.classList.remove('bmh-age-pending'); }, 430);
95		setTimeout(function(){ root.classList.remove('bmh-age-leaving'); }, 800);
96	}
97
98	document.addEventListener('click', function(e){
99		if(!e.target || !e.target.closest) return;
100
101		if(e.target.closest('.wd-age-verify-allowed')){
102			e.preventDefault();
103			try{
104				document.cookie = 'woodmart_age_verify=confirmed; path=/; max-age=' +
105					(60 * 60 * 24 * 30) + '; samesite=lax' +
106					(location.protocol === 'https:' ? '; secure' : '');
107			}catch(err){}
108			aimRipple(e.target.closest('.wd-age-verify-allowed'), e);
109			dismiss();
110			return;
111		}
112
113		if(e.target.closest('.wd-age-verify-forbidden')){
114			e.preventDefault();
115			var panel = document.querySelector('.wd-age-verify');
116			if(panel){ panel.classList.add('wd-forbidden'); }
117		}
118	}, true);
119
120	/* Coming back via the browser Back button restores the page from
121	   bfcache with whatever classes were on it, which would leave a
122	   half-finished animation frozen on screen. The quiz snippet
123	   (bmh-quiz-radial-link.html) has the same guard. */
124	window.addEventListener('pageshow', function(){
125		document.documentElement.classList.remove('bmh-age-leaving');
126	});
127})();
128</script>
128
129	<!-- This site is optimized with the Yoast SEO plugin v28.4 - https://yoast.com/product/yoast-seo-wordpress/ -->
130	<title>My account - Blue Moon Hemp</title>
131	<link rel="canonical" href="https://bluemoonhemp.com/my-account/" />
132	<meta property="og:locale" content="en_US" />
133	<meta property="og:type" content="article" />
134	<meta property="og:title" content="My account - Blue Moon Hemp" />
135	<meta property="og:url" content="https://bluemoonhemp.com/my-account/" />
136	<meta property="og:site_name" content="Blue Moon Hemp" />
137	<meta property="article:publisher" content="https://www.facebook.com/bluemoonhemp/" />
138	<meta property="article:modified_time" content="2020-01-15T17:53:58+00:00" />
139	<meta property="og:image" content="https://bluemoonhemp.com/wp-content/uploads/2021/09/BlueMoonHemp_share_media.png" />
140	<meta property="og:image:width" content="1400" />
141	<meta property="og:image:height" content="933" />
142	<meta property="og:image:type" content="image/png" />
143	<meta name="twitter:card" content="summary_large_image" />
144	
144<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bluemoonhemp.com\/my-account\/","url":"https:\/\/bluemoonhemp.com\/my-account\/","name":"My account - Blue Moon Hemp","isPartOf":{"@id":"https:\/\/bluemoonhemp.com\/#website"},"datePublished":"2018-08-03T14:29:04+00:00","dateModified":"2020-01-15T17:53:58+00:00","breadcrumb":{"@id":"https:\/\/bluemoonhemp.com\/my-account\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bluemoonhemp.com\/my-account\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bluemoonhemp.com\/my-account\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bluemoonhemp.com\/"},{"@type":"ListItem","position":2,"name":"My account"}]},{"@type":"WebSite","@id":"https:\/\/bluemoonhemp.com\/#website","url":"https:\/\/bluemoonhemp.com\/","name":"Blue Moon Hemp","description":"","publisher":{"@id":"https:\/\/bluemoonhemp.com\/#organization"},"alternateName":"BMH CBD","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bluemoonhemp.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bluemoonhemp.com\/#organization","name":"Blue Moon Hemp","url":"https:\/\/bluemoonhemp.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bluemoonhemp.com\/#\/schema\/logo\/image\/","url":"https:\/\/bluemoonhemp.com\/wp-content\/uploads\/2016\/12\/300x156-Blue-on-blk-300x156-logo-1-1.png","contentUrl":"https:\/\/bluemoonhemp.com\/wp-content\/uploads\/2016\/12\/300x156-Blue-on-blk-300x156-logo-1-1.png","width":300,"height":156,"caption":"Blue Moon Hemp"},"image":{"@id":"https:\/\/bluemoonhemp.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bluemoonhemp\/","https:\/\/www.instagram.com\/bluemoonhemp\/","https:\/\/www.youtube.com\/channel\/UCIbRQsP5v9KqRJGT5z-l3mQ"]}]}</script>
144
145	<!-- / Yoast SEO plugin. -->
146
147
148<link rel='dns-prefetch' href='//static.klaviyo.com' />
149<link rel='dns-prefetch' href='//maps.googleapis.com' />
150<link rel='dns-prefetch' href='//www.googletagmanager.com' />
151<link rel="alternate" type="application/rss+xml" title="Blue Moon Hemp &raquo; Feed" href="https://bluemoonhemp.com/feed/" />
152<link rel="alternate" type="application/rss+xml" title="Blue Moon Hemp &raquo; Comments Feed" href="https://bluemoonhemp.com/comments/feed/" />
153<style id="bmh-age-gate">
154/* ---------------------------------------------------------------
155   EARLY STATE - before magnific exists.
156   The theme hides .wd-popup outside .mfp-wrap, so display is forced
157   here. The .mfp-wrap block further down undoes the positioning the
158   moment the theme takes over; it is one class more specific, so no
159   !important is needed and no :has() either.
160   --------------------------------------------------------------- */
161html.bmh-age-pending .wd-popup.wd-age-verify {
162	display: block !important;
163	position: fixed;
164	z-index: 1042;
165	top: 50%;
166	left: 50%;
167	transform: translate(-50%, -50%);
168	margin: 0;
169	max-height: calc(100vh - 32px);
170	overflow-y: auto;
171}
172html.bmh-age-pending .mfp-wrap .wd-popup.wd-age-verify {
173	position: relative;
174	z-index: auto;
175	top: auto;
176	left: auto;
177	transform: none;
178	max-height: none;
179	overflow-y: visible;
180}
181
182/* opt-age-verify.css is deferred too, so its three structural rules are
183   repeated here. Without them the error message sits under the question
184   during the early window instead of replacing it. */
185.wd-age-verify { text-align: center; }
186.wd-age-verify .wd-age-verify-text-error { display: none; }
187.wd-age-verify.wd-forbidden .wd-age-verify-text-error { display: block; }
188.wd-age-verify.wd-forbidden .wd-age-verify-text,
189.wd-age-verify.wd-forbidden .wd-age-verify-buttons { display: none; }
190
191/* the pre-cover already supplies the blurred backdrop, so magnific's
192   own overlay stays out of the way (no double tint) */
193body:has(.wd-age-verify-wrap) .mfp-bg { background: transparent; opacity: 1; }
194
195/* --- the popup panel ---
196   WoodMart sizes its popup wrapper with --wd-popup-width, which the theme
197   sets to 500px from the "Popup width" theme setting. Our panel is 440px,
198   so without matching the two the panel sits left-aligned inside a 500px
199   box and the whole gate reads ~37px off-centre.
200
201   The two-class selector is deliberate. WoodMart prints its own
202   ".wd-age-verify-wrap { --wd-popup-width: 500px }" inline and LATER in
203   the document, so a single-class rule here loses on source order.
204   ".mfp-wrap.wd-age-verify-wrap" outranks it and wins wherever it sits.
205   A residual ~7px offset remains and is magnific's own scrollbar
206   compensation - leave it alone. */
207.mfp-wrap.wd-age-verify-wrap { --wd-popup-width: 440px; }
208
209.wd-popup.wd-age-verify {
210	/* Glass panel: a subtle vertical gradient at 88% opacity with a blur
211	   behind it. The alpha is what makes the backdrop-filter visible at all -
212	   an opaque background would paint straight over the filtered backdrop
213	   and the blur would do nothing.
214	   88% is also the floor for contrast: over the worst-case bright backdrop
215	   the panel composites to about #222238, which still holds the body copy
216	   at 6.3:1 and the headline at 15:1. Do not push it lower.
217	   (This replaced a starfield image. The image is still in the media
218	   library as attachment 503426 if it is ever wanted back - but note an
219	   opaque image and backdrop-filter cannot coexist.) */
220	background-color: transparent;
221	background-image: linear-gradient(180deg, rgba(4, 4, 29, .88), rgba(5, 13, 47, .88));
222	-webkit-backdrop-filter: blur(14px) saturate(125%);
223	        backdrop-filter: blur(14px) saturate(125%);
224	color: #eef2f8;
225	max-width: 440px;
226	width: calc(100vw - 32px);
227	margin-left: auto;
228	margin-right: auto;
229	padding: 36px 32px 32px;
230	border-radius: 20px;
231	border: 1px solid rgba(146, 178, 235, .16);
232	box-shadow: 0 24px 70px rgba(0, 0, 0, .7);
233	text-align: center;
234}
235
236/* --- the animated moon, 300x300, scales down on small screens ---
237   NO mix-blend-mode here: this GIF has a real transparent background,
238   unlike the Prism mark which sat on solid black. Adding screen blend
239   would wash the chrome highlights out. */
240.wd-age-verify img.bmh-age-logo,
241.wd-age-verify .bmh-age-logo {
242	display: block;
243	width: 300px;
244	height: 300px;
245	max-width: min(300px, 62vw);
246	max-height: min(300px, 62vw);
247	margin: 0 auto 20px;
248	object-fit: contain;
249	background: transparent;
250	border: none;
251	border-radius: 0;
252	box-shadow: none;
253	pointer-events: none;
254	user-select: none;
255}
256
257/* This is the same holographic treatment the homepage section titles
258   use (WPCode 502502 "BMH Holographic Title"): solid white letterforms,
259   a gradient showing through a transparent 2px outline, and a soft white
260   glow. Values copied from the live homepage widgets - defaults for the
261   gradient, glow 19px at #FFFFFF8C.
262
263   How the trick works, so nobody "simplifies" it later: color paints the
264   solid white fill, -webkit-text-stroke draws a TRANSPARENT outline, and
265   background-clip:text lets the animated gradient show through exactly
266   that transparent ring. Remove any one of the three and it collapses
267   into flat white text. */
268.wd-age-verify .wd-age-verify-text h1,
269.wd-age-verify .wd-age-verify-text h2,
270.wd-age-verify .wd-age-verify-text h3,
271.wd-age-verify .wd-age-verify-text h4 {
272	font-family: 'Unbounded', 'Urbanist', sans-serif;
273	font-weight: 700;
274	text-transform: none;
275	letter-spacing: 0;
276	/* the homepage titles are much larger, and a 2px outline on 1.4rem
277	   text looks like a mistake. This is the smallest size that carries
278	   the same outline weight. */
279	font-size: clamp(1.55rem, 5.5vw, 1.9rem);
280	line-height: 1.15;
281	margin: 0 0 12px;
282
283	color: #ffffff !important;
284	-webkit-text-stroke: 2px transparent;
285	background-image: linear-gradient(100deg, #10b880, #426ab2, #613292, #10b880);
286	background-size: 300% 100%;
287	background-repeat: repeat;
288	-webkit-background-clip: text;
289	        background-clip: text;
290	filter: drop-shadow(0 0 19px rgba(255, 255, 255, .55));
291	animation: bmh-holotitle-shift 6s linear infinite;
292}
293@keyframes bmh-holotitle-shift {
294	from { background-position: 0% 50%; }
295	to   { background-position: 100% 50%; }
296}
297
298.wd-age-verify .wd-age-verify-text p {
299	font-family: 'Urbanist', sans-serif;
300	font-weight: 300;
301	color: #9aa7bd;
302	font-size: .95rem;
303	line-height: 1.6;
304	margin: 0;
305}
306/* The refusal state. This needs its own heading rule: opt-age-verify.css
307   sets .wd-age-verify h4 to 42px and the theme's default heading colour is
308   near-black, so on this dark panel the error headline is invisible unless
309   it is coloured here. It deliberately does NOT get the holographic
310   treatment - that is the celebratory style, wrong for a refusal. */
311.wd-age-verify .wd-age-verify-text-error {
312	color: #9aa7bd;
313	font-size: .95rem;
314}
315.wd-age-verify .wd-age-verify-text-error h1,
316.wd-age-verify .wd-age-verify-text-error h2,
317.wd-age-verify .wd-age-verify-text-error h3,
318.wd-age-verify .wd-age-verify-text-error h4 {
319	font-family: 'Unbounded', 'Urbanist', sans-serif;
320	font-weight: 700;
321	text-transform: none;
322	letter-spacing: 0;
323	font-size: clamp(1.35rem, 5vw, 1.6rem);
324	line-height: 1.15;
325	margin: 0 0 12px;
326	color: #ffc9d6 !important;
327}
328.wd-age-verify .wd-age-verify-text-error p {
329	font-family: 'Urbanist', sans-serif;
330	font-weight: 300;
331	color: #9aa7bd;
332	font-size: .95rem;
333	line-height: 1.6;
334	margin: 0;
335}
336
337/* --- buttons ---
338   Same treatment as the homepage / slider buttons (WPCode 502632
339   "BMH Holographic Button"): dark glass fill, a masked conic-gradient
340   ring, white label, ring spins up and a soft glow blooms on hover.
341   Ramp and timings are that snippet's defaults, which is what the
342   slider buttons use.
343
344   Two things differ from the Elementor version, both on purpose:
345
346   1. z-index. WoodMart renders these buttons as <a class="btn">TEXT</a>
347      with a bare text node - no inner <span> - so the widget version's
348      "> * { z-index:2 }" has nothing to hold. Instead the button gets
349      isolation:isolate and the pseudo elements go NEGATIVE, which puts
350      them above the button's own background but below its text. Do not
351      change these to positive z-index; the glow will cover the label.
352
353   2. :active stands in for the homepage's .bmh-touch class, which is
354      added by a script in the slider snippet. This needs no JS.
355
356   The two buttons are the same object, separated by ring opacity: the
357   accept button carries a full-strength ring at rest, decline sits at
358   the homepage's 35%. */
359@property --bmh-btna { syntax: "<angle>"; initial-value: 0deg; inherits: false; }
360
361.wd-age-verify .wd-age-verify-buttons {
362	display: flex;
363	gap: 12px;
364	justify-content: center;
365	align-items: center;
366	flex-wrap: wrap;
367	margin-top: 26px;
368}
369
370.wd-age-verify .wd-age-verify-buttons .btn {
371	position: relative;
372	isolation: isolate;
373	overflow: visible;
374	font-family: 'Urbanist', sans-serif;
375	font-weight: 700 !important;
376	text-transform: none !important;
377	letter-spacing: 0 !important;
378	padding: 14px 26px !important;
379	min-width: 150px;
380	border: 0 !important;
381	border-radius: 14px !important;
382	background-color: rgba(0, 0, 0, .18) !important;
383	background-image: none !important;
384	-webkit-backdrop-filter: blur(3px);
385	        backdrop-filter: blur(3px);
386	box-shadow: inset 0 1px 0 rgba(255,255,255,.22), inset 0 -1px 0 rgba(255,255,255,.06);
387	transition: transform .3s cubic-bezier(.22,1,.36,1), box-shadow .3s ease;
388}
389
390/* the ring */
391.wd-age-verify .wd-age-verify-buttons .btn::before {
392	content: "";
393	position: absolute;
394	inset: 0;
395	z-index: -1;
396	pointer-events: none;
397	border-radius: inherit;
398	padding: 1.5px;
399	background: conic-gradient(from var(--bmh-btna, 0deg), #7df9ff, #3573df, #10b981, #4e3ae6, #7df9ff);
400	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
401	-webkit-mask-composite: xor;
402	        mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
403	        mask-composite: exclude;
404	transition: opacity .25s ease;
405}
406
407/* the hover glow */
408.wd-age-verify .wd-age-verify-buttons .btn::after {
409	content: "";
410	position: absolute;
411	inset: -10px;
412	z-index: -2;
413	pointer-events: none;
414	border-radius: 24px;
415	background: linear-gradient(90deg, #7df9ff, #3573df, #10b981, #4e3ae6, #7df9ff);
416	background-size: 300% 100%;
417	filter: blur(18px);
418	opacity: 0;
419	transition: opacity .35s ease;
420}
421
422/* accept: full-strength ring at rest, white label */
423.wd-age-verify .wd-age-verify-buttons .btn-accent { color: #ffffff !important; }
424.wd-age-verify .wd-age-verify-buttons .btn-accent::before { opacity: 1; }
425
426/* decline: same object, quieter */
427.wd-age-verify .wd-age-verify-buttons .btn-default { color: #c6d2e6 !important; }
428.wd-age-verify .wd-age-verify-buttons .btn-default::before { opacity: .35; }
429.wd-age-verify .wd-age-verify-buttons .btn-default:hover { color: #fff !important; }
430
431.wd-age-verify .wd-age-verify-buttons .btn:hover,
432.wd-age-verify .wd-age-verify-buttons .btn:active {
433	transform: translateY(-1px);
434}
435.wd-age-verify .wd-age-verify-buttons .btn:hover::before,
436.wd-age-verify .wd-age-verify-buttons .btn:active::before {
437	opacity: 1;
438	animation: bmh-btnring 3.9s linear infinite;
439}
440.wd-age-verify .wd-age-verify-buttons .btn-accent:hover::after,
441.wd-age-verify .wd-age-verify-buttons .btn-accent:active::after {
442	opacity: .2;
443	animation: bmh-btnglow 6s linear infinite;
444}
445.wd-age-verify .wd-age-verify-buttons .btn-default:hover::after,
446.wd-age-verify .wd-age-verify-buttons .btn-default:active::after {
447	opacity: .12;
448	animation: bmh-btnglow 6s linear infinite;
449}
450
451@keyframes bmh-btnring { to { --bmh-btna: 360deg; } }
452@keyframes bmh-btnglow {
453	from { background-position: 0% 50%; }
454	to   { background-position: 100% 50%; }
455}
456
457/* visible keyboard focus - the site audit flagged this as missing */
458.wd-age-verify .wd-age-verify-buttons .btn:focus-visible {
459	outline: 2px solid #9fc3ff;
460	outline-offset: 3px;
461}
462
463/* ---------------------------------------------------------------
464   THE EXIT, on "I am 21 or Older".
465
466   Cost: two properties, opacity and transform, both of which the
467   compositor handles on its own thread - no layout, no repaint, nothing
468   the main thread has to do while it is running. One shot, 420ms, then
469   the rules are gone. It cannot affect page performance because by the
470   time anything else needs the main thread the animation is over.
471
472   Two keyframe sets because the panel is positioned two different ways
473   (see the EARLY STATE block at the top): before magnific takes over it
474   is fixed and centred with translate(-50%,-50%), and that translate has
475   to be carried through every keyframe or the panel jumps to the corner
476   on the first frame. Inside .mfp-wrap it has no transform of its own,
477   so it gets the plain scale version.
478
479   The dip at 35% is deliberate - a small press-in before the release.
480   Keep it subtle; this is a gate, not a celebration.
481   --------------------------------------------------------------- */
482html.bmh-age-leaving .wd-popup.wd-age-verify,
483html.bmh-age-leaving::before { pointer-events: none; }
484
485html.bmh-age-leaving::before {
486	animation: bmh-age-cover-out .42s cubic-bezier(.4, 0, .2, 1) forwards;
487}
488html.bmh-age-leaving .wd-popup.wd-age-verify {
489	animation: bmh-age-panel-out-fixed .42s cubic-bezier(.32, 0, .24, 1) forwards;
490}
491html.bmh-age-leaving .mfp-wrap .wd-popup.wd-age-verify {
492	animation-name: bmh-age-panel-out;
493}
494
495/* The radial burst, fired from wherever the button was actually clicked.
496
497   Why this is free: the element is painted ONCE - a static radial-gradient
498   ring on a 320px box - and then only `transform: scale()` and `opacity`
499   change. Both live on the compositor, so no frame of this costs a layout
500   or a repaint.
501
502   The expensive ways to build the same effect, for whoever is tempted:
503   animating the radial-gradient's own stops, animating box-shadow spread,
504   or animating width/height. Each of those repaints (or relayouts) every
505   single frame on the main thread. Do not.
506
507   The box is offset with negative margins rather than
508   translate(-50%,-50%), which leaves `transform` free to carry nothing but
509   the scale - one less thing to keep in sync across keyframes.
510
511   --bmh-ripple-scale is computed in JS from the click point to the
512   furthest viewport corner, so the ring always clears the screen and never
513   scales further than it has to. Starting from a 320px box rather than a
514   few pixels keeps the gradient from turning to mush at full size.
515
516   NOT the quiz's solid sheet of light (bmh-quiz-radial-link.html). That
517   was tried here and rejected on sight - it works when you are navigating
518   away and the next page catches the handoff, but with the page already
519   sitting underneath it just reads as a flash. A ring that passes over and
520   leaves is the right move for revealing something in place.
521
522   will-change is set here, inside the one-shot class, so the layer is
523   promoted for the ~0.6s this runs and released the moment it ends. */
524html.bmh-age-leaving::after {
525	content: "";
526	position: fixed;
527	top: var(--bmh-ripple-y, 50%);
528	left: var(--bmh-ripple-x, 50%);
529	width: 320px;
530	height: 320px;
531	margin: -160px 0 0 -160px;
532	border-radius: 50%;
533	z-index: 1102;
534	pointer-events: none;
535	background: radial-gradient(circle closest-side,
536		rgba(125, 249, 255, 0) 52%,
537		rgba(125, 249, 255, .30) 68%,
538		rgba(78, 58, 230, .22) 82%,
539		rgba(78, 58, 230, 0) 96%);
540	will-change: transform, opacity;
541	animation: bmh-age-ripple .62s cubic-bezier(.22, .61, .36, 1) forwards;
542}
543
544@keyframes bmh-age-ripple {
545	0%   { transform: scale(.05); opacity: 0; }
546	12%  { opacity: 1; }
547	100% { transform: scale(var(--bmh-ripple-scale, 10)); opacity: 0; }
548}
549
550@keyframes bmh-age-cover-out {
551	from { opacity: 1; }
552	to   { opacity: 0; }
553}
554@keyframes bmh-age-panel-out-fixed {
555	0%   { transform: translate(-50%, -50%) scale(1);    opacity: 1; }
556	35%  { transform: translate(-50%, -50%) scale(.985); opacity: 1; }
557	100% { transform: translate(-50%, -50%) scale(1.09); opacity: 0; }
558}
559@keyframes bmh-age-panel-out {
560	0%   { transform: scale(1);    opacity: 1; }
561	35%  { transform: scale(.985); opacity: 1; }
562	100% { transform: scale(1.09); opacity: 0; }
563}
564
565/* respect reduced-motion: hold everything still */
566@media (prefers-reduced-motion: reduce) {
567	.wd-age-verify .wd-age-verify-text h1,
568	.wd-age-verify .wd-age-verify-text h2,
569	.wd-age-verify .wd-age-verify-text h3,
570	.wd-age-verify .wd-age-verify-text h4 { animation: none; }
571	.wd-age-verify .wd-age-verify-buttons .btn::before,
572	.wd-age-verify .wd-age-verify-buttons .btn::after { animation: none; }
573	.wd-age-verify .wd-age-verify-buttons .btn { transition: none !important; }
574	html.bmh-age-leaving::before,
575	html.bmh-age-leaving .wd-popup.wd-age-verify { animation: none; opacity: 0; }
576	html.bmh-age-leaving::after { display: none; }
577}
578</style><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://bluemoonhemp.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbluemoonhemp.com%2Fmy-account%2F" />
579<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://bluemoonhemp.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fbluemoonhemp.com%2Fmy-account%2F&#038;format=xml" />
580							<!-- This site uses the Google Analytics by MonsterInsights plugin v11.3.0 - Using Analytics tracking - https://www.monsterinsights.com/ -->
vendor: 59 bytes, lines 580-581
580
581							<script src="//www.googletagmanager.com/gtag/js?id=
581G-1QJKLQ8T1W
vendor: 68 bytes, lines 581-582
581"  data-cfasync="false" data-wpfc-render="false" async></script>
582			
582<script data-cfasync="false" data-wpfc-render="false">
583				var mi_version = '11.3.0';
584				var mi_track_user = true;
585				var mi_no_track_reason = '';
586								var MonsterInsightsDefaultLocations = {"page_location":"https:\/\/bluemoonhemp.com\/my-account\/"};
587								MonsterInsightsDefaultLocations.page_location = window.location.href;
588								if ( typeof MonsterInsightsPrivacyGuardFilter === 'function' ) {
589					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsPrivacyGuardFilter( MonsterInsightsExcludeQuery ) : MonsterInsightsPrivacyGuardFilter( MonsterInsightsDefaultLocations );
590				} else {
591					var MonsterInsightsLocations = (typeof MonsterInsightsExcludeQuery === 'object') ? MonsterInsightsExcludeQuery : MonsterInsightsDefaultLocations;
592				}
593
594								var disableStrs = [
595										'ga-disable-G-1QJKLQ8T1W',
596									];
597
598				/* Function to detect opted out users */
599				function __gtagTrackerIsOptedOut() {
600					for (var index = 0; index < disableStrs.length; index++) {
601						if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) {
602							return true;
603						}
604					}
605
606					return false;
607				}
608
609				/* Disable tracking if the opt-out cookie exists. */
610				if (__gtagTrackerIsOptedOut()) {
611					for (var index = 0; index < disableStrs.length; index++) {
612						window[disableStrs[index]] = true;
613					}
614				}
615
616				/* Opt-out function */
617				function __gtagTrackerOptout() {
618					for (var index = 0; index < disableStrs.length; index++) {
619						document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/';
620						window[disableStrs[index]] = true;
621					}
622				}
623
624				if ('undefined' === typeof gaOptout) {
625					function gaOptout() {
626						__gtagTrackerOptout();
627					}
628				}
629								window.dataLayer = window.dataLayer || [];
630
631				window.MonsterInsightsDualTracker = {
632					helpers: {},
633					trackers: {},
634				};
635				if (mi_track_user) {
636					function __gtagDataLayer() {
637						dataLayer.push(arguments);
638					}
639
640					function __gtagTracker(type, name, parameters) {
641						if (!parameters) {
642							parameters = {};
643						}
644
645						if (parameters.send_to) {
646							__gtagDataLayer.apply(null, arguments);
647							return;
648						}
649
650						if (type === 'event') {
651														parameters.send_to = monsterinsights_frontend.v4_id;
652							var hookName = name;
653							if (typeof parameters['event_category'] !== 'undefined') {
654								hookName = parameters['event_category'] + ':' + name;
655							}
656
657							if (typeof MonsterInsightsDualTracker.trackers[hookName] !== 'undefined') {
658								MonsterInsightsDualTracker.trackers[hookName](parameters);
659							} else {
660								__gtagDataLayer('event', name, parameters);
661							}
662							
663						} else {
664							__gtagDataLayer.apply(null, arguments);
665						}
666					}
667
668					__gtagTracker('js', new Date());
669					__gtagTracker('set', {
670						'developer_id.dZGIzZG': true,
671											});
672					if ( MonsterInsightsLocations.page_location ) {
673						__gtagTracker('set', MonsterInsightsLocations);
674					}
675										__gtagTracker('config', 'G-1QJKLQ8T1W', {"forceSSL":"true","link_attribution":"true"} );
676										window.gtag = __gtagTracker;										(function () {
677						/* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */
678						/* ga and __gaTracker compatibility shim. */
679						var noopfn = function () {
680							return null;
681						};
682						var newtracker = function () {
683							return new Tracker();
684						};
685						var Tracker = function () {
686							return null;
687						};
688						var p = Tracker.prototype;
689						p.get = noopfn;
690						p.set = noopfn;
691						p.send = function () {
692							var args = Array.prototype.slice.call(arguments);
693							args.unshift('send');
694							__gaTracker.apply(null, args);
695						};
696						var __gaTracker = function () {
697							var len = arguments.length;
698							if (len === 0) {
699								return;
700							}
701							var f = arguments[len - 1];
702							if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') {
703								if ('send' === arguments[0]) {
704									var hitConverted, hitObject = false, action;
705									if ('event' === arguments[1]) {
706										if ('undefined' !== typeof arguments[3]) {
707											hitObject = {
708												'eventAction': arguments[3],
709												'eventCategory': arguments[2],
710												'eventLabel': arguments[4],
711												'value': arguments[5] ? arguments[5] : 1,
712											}
713										}
714									}
715									if ('pageview' === arguments[1]) {
716										if ('undefined' !== typeof arguments[2]) {
717											hitObject = {
718												'eventAction': 'page_view',
719												'page_path': arguments[2],
720											}
721										}
722									}
723									if (typeof arguments[2] === 'object') {
724										hitObject = arguments[2];
725									}
726									if (typeof arguments[5] === 'object') {
727										Object.assign(hitObject, arguments[5]);
728									}
729									if ('undefined' !== typeof arguments[1].hitType) {
730										hitObject = arguments[1];
731										if ('pageview' === hitObject.hitType) {
732											hitObject.eventAction = 'page_view';
733										}
734									}
735									if (hitObject) {
736										action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
737										hitConverted = mapArgs(hitObject);
738										__gtagTracker('event', action, hitConverted);
739									}
740								}
741								return;
742							}
743
744							function mapArgs(args) {
745								var arg, hit = {};
746								var gaMap = {
747									'eventCategory': 'event_category',
748									'eventAction': 'event_action',
749									'eventLabel': 'event_label',
750									'eventValue': 'event_value',
751									'nonInteraction': 'non_interaction',
752									'timingCategory': 'event_category',
753									'timingVar': 'name',
754									'timingValue': 'value',
755									'timingLabel': 'event_label',
756									'page': 'page_path',
757									'location': 'page_location',
758									'title': 'page_title',
759									'referrer' : 'page_referrer',
760								};
761								for (arg in args) {
762																		if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) {
763										hit[gaMap[arg]] = args[arg];
764									} else {
765										hit[arg] = args[arg];
766									}
767								}
768								return hit;
769							}
770
771							try {
772								f.hitCallback();
773							} catch (ex) {
774							}
775						};
776						__gaTracker.create = newtracker;
777						__gaTracker.getByName = newtracker;
778						__gaTracker.getAll = function () {
779							return [];
780						};
781						__gaTracker.remove = noopfn;
782						__gaTracker.loaded = true;
783						window['__gaTracker'] = __gaTracker;
784					})();
785									} else {
786										console.log("");
787					(function () {
788						function __gtagTracker() {
789							return null;
790						}
791
792						window['__gtagTracker'] = __gtagTracker;
793						window['gtag'] = __gtagTracker;
794					})();
795									}
796			</script>
796
797							<!-- / Google Analytics by MonsterInsights -->
798				
798<script data-cfasync="false" data-wpfc-render="false">
799			window.MonsterInsightsDualTracker.helpers.mapProductItem = function (uaItem) {
800				var prefixIndex, prefixKey, mapIndex;
801				
802				var toBePrefixed = ['id', 'name', 'list_name', 'brand', 'category', 'variant'];
803
804				var item = {};
805
806				var fieldMap = {
807					'price': 'price',
808					'list_position': 'index',
809					'quantity': 'quantity',
810					'position': 'index',
811				};
812
813				for (mapIndex in fieldMap) {
814					if (uaItem.hasOwnProperty(mapIndex)) {
815						item[fieldMap[mapIndex]] = uaItem[mapIndex];
816					}
817				}
818
819				for (prefixIndex = 0; prefixIndex < toBePrefixed.length; prefixIndex++) {
820					prefixKey = toBePrefixed[prefixIndex];
821					if (typeof uaItem[prefixKey] !== 'undefined') {
822						item['item_' + prefixKey] = uaItem[prefixKey];
823					}
824				}
825
826				return item;
827			};
828
829			MonsterInsightsDualTracker.trackers['view_item_list'] = function (parameters) {
830				var items = parameters.items;
831				var listName, itemIndex, item, itemListName;
832				var lists = {
833					'_': {items: [], 'send_to': monsterinsights_frontend.v4_id},
834				};
835
836				for (itemIndex = 0; itemIndex < items.length; itemIndex++) {
837					item = MonsterInsightsDualTracker.helpers.mapProductItem(items[itemIndex]);
838
839					if (typeof item['item_list_name'] === 'undefined') {
840						lists['_'].items.push(item);
841					} else {
842						itemListName = item['item_list_name'];
843						if (typeof lists[itemListName] === 'undefined') {
844							lists[itemListName] = {
845								'items': [],
846								'item_list_name': itemListName,
847								'send_to': monsterinsights_frontend.v4_id,
848							};
849						}
850
851						lists[itemListName].items.push(item);
852					}
853				}
854
855				for (listName in lists) {
856					__gtagDataLayer('event', 'view_item_list', lists[listName]);
857				}
858			};
859
860			MonsterInsightsDualTracker.trackers['select_content'] = function (parameters) {
861				const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem);
862				__gtagDataLayer('event', 'select_item', {items: items, send_to: parameters.send_to});
863			};
864
865			MonsterInsightsDualTracker.trackers['view_item'] = function (parameters) {
866				const items = parameters.items.map(MonsterInsightsDualTracker.helpers.mapProductItem);
867				__gtagDataLayer('event', 'view_item', {items: items, send_to: parameters.send_to});
868			};
869		</script>
869
870			
870<script data-cfasync="false" data-wpfc-render="false">
871		if (window.hasOwnProperty('MonsterInsightsDualTracker')){
872			window.MonsterInsightsDualTracker.trackers['form:impression'] = function (parameters) {
873				__gtagDataLayer('event', 'form_impression', {
874					form_id: parameters.event_label,
875					content_type: 'form',
876					non_interaction: true,
877					send_to: parameters.send_to,
878				});
879			};
880
881			window.MonsterInsightsDualTracker.trackers['form:conversion'] = function (parameters) {
882				__gtagDataLayer('event', 'generate_lead', {
883					form_id: parameters.event_label,
884					send_to: parameters.send_to,
885				});
886			};
887		}
888	</script>
888
889	<style id="wp-img-auto-sizes-contain-inline-css">
890img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
891/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
892</style>
893<link rel='stylesheet' id='wc-authorize-net-cim-checkout-block-css' href='https://bluemoonhemp.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/assets/css/blocks/wc-authorize-net-cim-checkout-block.css?ver=3.10.1' media='all' />
894<link rel='stylesheet' id='acfwf-wc-cart-block-integration-css' href='https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/assets/index-467dde24.css?ver=1790257862' media='all' />
895<link rel='stylesheet' id='wc-points-and-rewards-blocks-integration-css' href='https://bluemoonhemp.com/wp-content/plugins/woocommerce-points-and-rewards/build/style-index.css?ver=1.7.29' media='all' />
896<link rel='stylesheet' id='acfwf-wc-checkout-block-integration-css' href='https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/assets/index-2a7d8588.css?ver=1790257862' media='all' />
897<link rel='stylesheet' id='wp-block-library-css' href='https://bluemoonhemp.com/wp-includes/css/dist/block-library/style.min.css?ver=7.0.5' media='all' />
898<link rel='stylesheet' id='acfw-blocks-frontend-css' href='https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/css/acfw-blocks-frontend.css?ver=4.7.6' media='all' />
899<style id="safe-svg-svg-icon-style-inline-css">
900.wp-block-safe-svg-svg-icon a{align-self:center}.safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{fill:currentColor;height:100%;max-height:100%;max-width:100%;width:100%}
901
902/*# sourceURL=https://bluemoonhemp.com/wp-content/plugins/safe-svg/dist/safe-svg-block-frontend.css */
903</style>
904<link rel='stylesheet' id='cr-frontend-css-css' href='https://bluemoonhemp.com/wp-content/plugins/customer-reviews-woocommerce/css/frontend.css?ver=5.122.0' media='all' />
905<link rel='stylesheet' id='cr-badges-css-css' href='https://bluemoonhemp.com/wp-content/plugins/customer-reviews-woocommerce/css/badges.css?ver=5.122.0' media='all' />
906<style id="global-styles-inline-css">
907:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
907--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: none;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
907.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
908:root :where(.wp-block-icon svg){width: 24px;}
909:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
910:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
911:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
912:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
913/*# sourceURL=global-styles-inline-css */
914</style>
915<link rel='stylesheet' id='acfwf-my-account-css' href='https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/css/acfw-my-account.css?ver=4.7.6' media='all' />
916<link rel='stylesheet' id='select2-css' href='https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/css/select2.css?ver=11.1.0' media='all' />
917<style id="woocommerce-inline-inline-css">
918.woocommerce form .form-row .required { visibility: visible; }
919/*# sourceURL=woocommerce-inline-inline-css */
920</style>
921<link rel='stylesheet' id='affwp-forms-css' href='https://bluemoonhemp.com/wp-content/plugins/affiliate-wp/assets/css/forms.min.css?ver=2.17.1' media='all' />
922<link rel='stylesheet' id='notifima-frontend-style-css' href='https://bluemoonhemp.com/wp-content/plugins/woocommerce-product-stock-alert/assets/styles/public/notifima-frontend.min.css?ver=3.1.5' media='all' />
923<link rel='stylesheet' id='free-shipping-label-public-css' href='https://bluemoonhemp.com/wp-content/plugins/free-shipping-label/assets/build/fsl-public.css?ver=3.5.3' media='all' />
924<link rel='stylesheet' id='metorik-css-css' href='https://bluemoonhemp.com/wp-content/plugins/metorik-helper/assets/css/metorik.css?ver=2.0.10' media='all' />
925<link rel='stylesheet' id='woocommerce-product-attachment-css' href='https://bluemoonhemp.com/wp-content/plugins/woo-product-attachment-premium/public/css/woocommerce-product-attachment-public.css?ver=2.1.6' media='all' />
926<link rel='stylesheet' id='wpcf-swiper-css' href='https://bluemoonhemp.com/wp-content/plugins/wp-carousel-free/public/css/swiper-bundle.min.css?ver=2.7.13' media='all' />
927<link rel='stylesheet' id='wp-carousel-free-fontawesome-css' href='https://bluemoonhemp.com/wp-content/plugins/wp-carousel-free/public/css/font-awesome.min.css?ver=2.7.13' media='all' />
928<link rel='stylesheet' id='wpcf-fancybox-popup-css' href='https://bluemoonhemp.com/wp-content/plugins/wp-carousel-free/public/css/jquery.fancybox.min.css?ver=2.7.13' media='all' />
929<link rel='stylesheet' id='wp-carousel-free-css' href='https://bluemoonhemp.com/wp-content/plugins/wp-carousel-free/public/css/wp-carousel-free-public.min.css?ver=2.7.13' media='all' />
930<style id="wp-carousel-free-inline-css">
931.sp-wp-carousel-free-id-233175.wpcf-fancybox-wrapper .fancybox-bg{background: #0b0b0b;opacity: 0.8;}.sp-wp-carousel-free-id-233175.wpcf-fancybox-wrapper .fancybox-navigation .fancybox-button .wpcp-fancybox-nav-arrow i {color: #ccc;}.sp-wp-carousel-free-id-233175.wpcf-fancybox-wrapper .fancybox-navigation .fancybox-button .wpcp-fancybox-nav-arrow i:hover {color: #fff;}.sp-wp-carousel-free-id-233175.wpcf-fancybox-wrapper .fancybox-navigation .fancybox-button {background: #1e1e1e;}.sp-wp-carousel-free-id-233175.wpcf-fancybox-wrapper .fancybox-navigation .fancybox-button:hover {background: #1e1e1e;}#sp-wp-carousel-free-id-233175 .wpcp-swiper-dots {margin: 22px 0px 0px 0px;}.wpcp-wrapper-233175 .swiper-wrapper .swiper-slide-kenburn, .wpcp-wrapper-233175 .swiper-wrapper, .wpcp-wrapper-233175 .wpcpro-row{align-items: center;}#sp-wp-carousel-free-id-233175 .wpcp-single-item {box-shadow: 0px 0px 0px 0px #dddddd;transition: all .3s;margin: 0px;}#sp-wp-carousel-free-id-233175.swiper-flip .wpcp-single-item{margin: 0!important;}#sp-wp-carousel-free-id-233175 .wpcp-single-item:hover {box-shadow: 0px 0px 0px 0px #dddddd;}#sp-wp-carousel-free-id-233175.sp-wpcp-233175 .wpcp-single-item {border: 0px solid #dddddd;}#sp-wp-carousel-free-id-233175.nav-vertical-center {padding: 0;margin:0;}#sp-wp-carousel-free-id-233175 .wpcpro-row>[class*="wpcpro-col-"] { padding: 0 0px; padding-bottom: 0px;} #sp-wp-carousel-free-id-233175 .swiper-slide .single-item-fade:not(:last-child) { margin-right: 0px;}@media (min-width: 480px) { .wpcpro-row .wpcpro-col-sm-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-sm-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-sm-2-5 { flex: 0 0 75%; max-width: 75%; } .wpcpro-row .wpcpro-col-sm-3 { flex: 0 0 33.333%; max-width: 33.333%; } .wpcpro-row .wpcpro-col-sm-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-sm-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-sm-6 { flex: 0 0 16.66666666666667%; max-width: 16.66666666666667%; } .wpcpro-row .wpcpro-col-sm-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-sm-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (max-width: 480px) { .wpcpro-row .wpcpro-col-xs-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-xs-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-xs-3 { flex: 0 0 33.222%; max-width: 33.222%; } .wpcpro-row .wpcpro-col-xs-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-xs-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-xs-6 { flex: 0 0 16.6667%; max-width: 16.6667%; } .wpcpro-row .wpcpro-col-xs-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-xs-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (min-width: 736px) { .wpcpro-row .wpcpro-col-md-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-md-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-md-2-5 { flex: 0 0 75%; max-width: 75%; } .wpcpro-row .wpcpro-col-md-3 { flex: 0 0 33.333%; max-width: 33.333%; } .wpcpro-row .wpcpro-col-md-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-md-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-md-6 { flex: 0 0 16.66666666666667%; max-width: 16.66666666666667%; } .wpcpro-row .wpcpro-col-md-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-md-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (min-width: 980px) { .wpcpro-row .wpcpro-col-lg-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-lg-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-lg-3 { flex: 0 0 33.222%; max-width: 33.222%; } .wpcpro-row .wpcpro-col-lg-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-lg-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-lg-6 { flex: 0 0 16.6667%; max-width: 16.6667%; } .wpcpro-row .wpcpro-col-lg-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-lg-8 { flex: 0 0 12.5%; max-width: 12.5%; } } @media (min-width: 1200px) { .wpcpro-row .wpcpro-col-xl-1 { flex: 0 0 100%; max-width: 100%; } .wpcpro-row .wpcpro-col-xl-2 { flex: 0 0 50%; max-width: 50%; } .wpcpro-row .wpcpro-col-xl-3 { flex: 0 0 33.22222222%; max-width: 33.22222222%; } .wpcpro-row .wpcpro-col-xl-4 { flex: 0 0 25%; max-width: 25%; } .wpcpro-row .wpcpro-col-xl-5 { flex: 0 0 20%; max-width: 20%; } .wpcpro-row .wpcpro-col-xl-6 { flex: 0 0 16.66667%; max-width: 16.66667%; } .wpcpro-row .wpcpro-col-xl-7 { flex: 0 0 14.28571428%; max-width: 14.28571428%; } .wpcpro-row .wpcpro-col-xl-8 { flex: 0 0 12.5%; max-width: 12.5%; } }.wpcpro-wrapper .wpcp-single-item h2 a {font-family: "Open Sans", Arial, Helvetica, sans-serif;}#wpcpro-wrapper-233175 #sp-wp-carousel-pro-id-233175.wpcp-carousel-section.sp-wpcp-233175.wpcp-content-carou
931sel .wpcp-single-content{padding-left:0}.wpcpro-wrapper .wpcp-carousel-section .wpcp-swiper-dots .swiper-pagination-bullet {border-radius: 0;width: 20px;height: 4px;}
932/*# sourceURL=wp-carousel-free-inline-css */
933</style>
934<link rel='stylesheet' id='dashicons-css' href='https://bluemoonhemp.com/wp-includes/css/dashicons.min.css?ver=7.0.5' media='all' />
935<link rel='stylesheet' id='mhfgfwc-frontend-css' href='https://bluemoonhemp.com/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/css/frontend.css?ver=1788863792' media='all' />
936<style id="mhfgfwc-frontend-inline-css">
937.mhfgfwc-btn, .mhfgfwc-gift-item .mhfgfwc-add-gift, .mhfgfwc-gift-item .mhfgfwc-remove-gift{color:#ffffff;background:#000000;border:2px solid #000000;border-radius:25px;font-size:15px;}.mhfgfwc-gift-header{font-size:15px;}.mhfgfwc-show-gifts-toggle{font-size:18px;}.mhfgfwc-gift-item .mhfgfwc-add-gift:disabled, .mhfgfwc-gift-item .mhfgfwc-remove-gift:disabled{background:#ccc;border-color:#ccc;color:#666;}
938/*# sourceURL=mhfgfwc-frontend-inline-css */
939</style>
940<link rel='stylesheet' id='automatewoo-referrals-css' href='https://bluemoonhemp.com/wp-content/plugins/automatewoo-referrals/assets/css/automatewoo-referrals.css?ver=2.6.1' media='all' />
941<link rel='stylesheet' id='elementor-frontend-css' href='https://bluemoonhemp.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.2.4' media='all' />
942<link rel='stylesheet' id='elementor-post-421066-css' href='https://bluemoonhemp.com/wp-content/uploads/elementor/css/post-421066.css?ver=1790257868' media='all' />
943<link rel='stylesheet' id='wd-style-base-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/base.css?ver=8.5.7' media='all' />
944<style id="wd-style-base-inline-css">
945@font-face {
946	font-weight: normal;
947	font-style: normal;
948	font-family: "woodmart-font";
949	src: url("//bluemoonhemp.com/wp-content/themes/woodmart/fonts/woodmart-font-3-400.woff2?v=8.5.7") format("woff2");
950}
951
952@font-face {
953	font-family: "star";
954	font-weight: 400;
955	font-style: normal;
956	src: url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
957}
958
959@font-face {
960	font-family: "WooCommerce";
961	font-weight: 400;
962	font-style: normal;
963	src: url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//bluemoonhemp.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
964}
965
966
967/*# sourceURL=wd-style-base-inline-css */
968</style>
969<link rel='stylesheet' id='wd-header-base-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-base.css?ver=8.5.7' media='all' />
970<style id="wd-helpers-wpb-elem-inline-css">
971.wd-z-index{position:relative;z-index:35}.wd-fontsize-xs{font-size:14px}.wd-fontsize-s{font-size:16px}.wd-fontsize-m{font-size:18px}.wd-fontsize-l{font-size:22px}.wd-fontsize-xl{font-size:26px}.wd-fontsize-xxl{font-size:36px}.wd-fontsize-xxxl{font-size:46px}.text-larger{font-size:110%}.font-text{font-family:var(--wd-text-font)}.font-primary{font-family:var(--wd-title-font)}.font-alt{font-style:var(--wd-alternative-font-style);font-family:var(--wd-alternative-font)}.wd-items-top{align-items:flex-start}.wd-items-middle{align-items:center}.wd-items-bottom{align-items:flex-end}.wd-justify-left{justify-content:left}.wd-justify-center{justify-content:center}.wd-justify-right{justify-content:right}.color-primary{color:var(--wd-primary-color)}.color-alt{color:var(--wd-alternative-color)}.color-title{color:var(--wd-title-color)}@media(max-width: 1024px){.wd-fontsize-xl,.wd-fontsize-xxl,.wd-fontsize-xxxl{font-size:22px}.text-larger{font-size:inherit}}
972
973/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/helpers-wpb-elem.css */
974</style>
975<style id="wd-int-yoast-inline-css">
976.yoast-breadcrumb>span{color:var(--wd-bcrumb-delim-color)}.yoast-breadcrumb .breadcrumb_last{--wd-link-color: var(--wd-bcrumb-color-active);--wd-link-color-hover: color-mix(in srgb, var(--wd-bcrumb-color-active), transparent 25%);color:var(--wd-bcrumb-color-active)}
977
978/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/int-yoast.css */
979</style>
980<style id="wd-woo-stripe-inline-css">
981.wd-sticky-btn #wc-stripe-payment-request-wrapper,.wd-sticky-btn #wc-stripe-payment-request-button-separator{display:none !important}.payment_methods li .stripe-icon{max-width:40px}.payment_methods li .stripe-bancontact-icon{max-height:65px;max-width:45px}.payment_methods li .stripe-p24-icon{max-width:65px}.payment_methods li .stripe-sofort-icon{max-width:55px}.payment_methods li .stripe-ideal-icon{max-height:35px}.payment_methods li :is(.stripe-alipay-icon,.stripe-sepa-icon,.stripe-giropay-icon){max-width:50px}.payment_methods li :is(.stripe-multibanco-icon,.stripe-eps-icon){max-height:30px}
981.wc-payment-form .woocommerce-error{margin-top:20px;margin-bottom:0}.woocommerce-SavedPaymentMethods{--li-pl: 0;list-style:none}.woocommerce-SavedPaymentMethods:empty{display:none}.wc-stripe-elements-field,.wc-stripe-iban-element-field{display:flex;flex-direction:column;justify-content:center;padding:0 15px;margin:5px 0;height:42px;border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);background-color:var(--wd-form-bg);cursor:text}.stripe-card-group{position:relative}.stripe-card-brand{position:absolute;top:50%;inset-inline-end:10px;margin-top:-10px;display:block;width:30px;height:24px}.stripe-credit-card-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/credit-card.svg)}.stripe-visa-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/visa.svg)}.stripe-amex-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/amex.svg)}
981.stripe-diners-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/diners.svg)}.stripe-discover-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/discover.svg)}.stripe-jcb-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/jcb.svg)}.stripe-maestro-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/maestro.svg)}.stripe-mastercard-brand{background:no-repeat url(/wp-content/themes/woodmart/css/parts/../../../../plugins/woocommerce-gateway-stripe/assets/images/mastercard.svg)}#wc-stripe-custom-button{display:block;width:100%}#stripe_boleto_tax_id{width:100%}#wc-stripe-payment-request-button-separator{margin:10px 0 !important;font-weight:600;color:var(--color-gray-800)}#wc-stripe-payment-request-wrapper{padding-top:0 !important}.wc-proceed-to-checkout #wc-stripe-payment-request-wrapper{margin-top:0 !important}form.woocommerce-checkout:has(.wc-upe-form) input.input-text{padding-top:8px;padding-bottom:8px}form.woocommerce-checkout #wc-stripe-express-checkout-button-separator{margin:0 !important}#wc-stripe-express-checkout-element .StripeElement{width:100%}td.woocommerce-PaymentMethod--method{font-weight:600;color:var(--color-gray-800)}td.woocommerce-PaymentMethod--actions>*{margin:2px 0}td.woocommerce-PaymentMethod--actions .button.delete{float:right;margin-inline-start:5px;background-color:#e01020;color:#fff}td.woocommerce-PaymentMethod--actions .button.delete:hover{background-color:#c60f1d;color:#fff}.rtl td.woocommerce-PaymentMethod--actions .button.delete{float:left}td.woocommerce-PaymentMethod--actions:after{content:"";display:block;clear:both}.woocommerce-PaymentMethods{--li-pl: 0;list-style:none}#add_payment_method #place_order{padding:12px 20px;width:auto;font-size:13px}#add_payment_method .payment_methods .payment_box{padding:0;background-color:rgba(0,0,0,0);box-shadow:none}#add_payment_method .payment_methods .payment_box:before{content:none}#add_payment_method .wc-payment-form{max-width:330px}.single-product-page #wc-stripe-express-checkout-element{margin-bottom:var(--wd-mb)}form.cart div.quantity{order:5}form.cart .single_add_to_cart_button{order:10}form.cart .wd-buy-now-btn{order:15}form.cart #wc-stripe-payment-request-button-separator{order:20;margin:5px 0 !important;text-align:var(--text-align) !important}form.cart #wc-stripe-payment-request-wrapper{order:25}.wc-proceed-to-checkout #wc-stripe-express-checkout-element{margin-top:0 !important}.wc-proceed-to-checkout #wc-stripe-express-checkout-element:last-child{margin-bottom:0}.woocommerce-checkout #wc-stripe-express-checkout-element{margin:0 !important}#wc-stripe-express-checkout__order-attribution-inputs{display:none}
982
983/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/int-woo-stripe.css */
984</style>
985<style id="wd-elementor-base-inline-css">
986.elementor-default i:not([class]){font-style:italic}.wd-button-wrapper .btn-style-link,.wd-button-wrapper .btn-style-bordered:not(:hover){background-color:rgba(0,0,0,0) !important}.btn-full-width{width:100%}.rtl .btn-icon-pos-left{flex-direction:row}.rtl .btn-icon-pos-right{flex-direction:row-reverse}:is(.wd-entry-content,.entry-content)>.elementor{margin-bottom:0}.elementor-column-gap-no{--wd-el-column-gap: 0.001px}.elementor-column-gap-narrow{--wd-el-column-gap: 10px}.elementor-column-gap-default{--wd-el-column-gap: 20px}.elementor-column-gap-extended{--wd-el-column-gap: 30px}.elementor-column-gap-wide{--wd-el-column-gap: 40px}.elementor-column-gap-wider{--wd-el-column-gap: 60px}.elementor-section.wd-negative-gap>.elementor-container{margin-left:calc(var(--wd-el-column-gap)/2*-1);margin-right:calc(var(--wd-el-column-gap)/2*-1)}.elementor-section-boxed.wd-negative-gap .elementor-container{max-width:none}.e-con-boxed.wd-negative-gap{--container-max-width: none}[class*=wd-section-stretch]{position:relative;min-width:calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));width:calc(100vw - var(--wd-scroll-w) - var(--wd-sticky-nav-w));left:calc(50% - 50vw + var(--wd-scroll-w)/2 + var(--wd-sticky-nav-w)/2)}[class*=wd-section-stretch].wd-negative-gap{--padding-left: 15px;--padding-right: 15px}[class*=wd-section-stretch].wd-negative-gap:where(.elementor-section){padding-inline:15px}.elementor-section.wd-section-stretch>.elementor-container{max-width:calc(var(--wd-container-w) - 30px + var(--wd-el-column-gap, 0.0001px))}.e-con-boxed.wd-section-stretch{--container-max-width: min(calc(var(--wd-container-w) - 30px))}.e-con-boxed.wd-section-stretch-content{--container-max-width: none}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:auto}}.wd-elementor-sticky-column{align-items:flex-start}.wd-sticky-spacer{opacity:0}
986.wd-divider .elementor-shape-fill{-webkit-transform:none;transform:none}.elementor-select-wrapper .select-caret-down-wrapper{display:none}.elementor-widget-text-editor .elementor-widget-container{width:100%;columns:inherit;column-gap:inherit}.elementor-widget-text-editor.text-left>*{margin-right:auto}.elementor-widget-text-editor.text-center>*{margin-inline:auto}.elementor-widget-text-editor.text-right>*{margin-left:auto}.elementor-widget-text-editor>*>*:last-child,.elementor-widget-text-editor>*:last-child{margin-bottom:0}.elementor-widget-wd_products:has(.wd-products-element.wd-hide)>*{display:none}.elementor-page .elementor-widget-woodmart_menu_anchor{margin-bottom:0}.elementor a{text-decoration:var(--wd-link-decor);-webkit-text-decoration:var(--wd-link-decor)}.elementor a:where(:hover){text-decoration:var(--wd-link-decor-hover);-webkit-text-decoration:var(--wd-link-decor-hover)}.wd-accordion-theme-style .elementor-accordion-item{border-top-width:2px;border-right-width:0 !important;border-left-width:0 !important}.elementor-tab-content>*:last-child{margin-bottom:0}.wd-el-page-heading{--wd-tags-mb: 0}.elementor-element svg.wd-icon,.img-wrapper .e-font-icon-svg{width:1em;height:1em;fill:currentColor}.wd-carousel-item.e-con{--padding-top: 0px;--padding-bottom: 0px}.wd-carousel-item.e-con.e-flex{flex:0 0 calc(100%/var(--wd-col))}:where(.e-con) .wd-width-100{width:100%}.wd-animation.wd-animation-fast{--wd-anim-duration: .6s}.wd-animation.wd-animation-slow{--wd-anim-duration: 1.6s}.products:not(.wd-img-width) .cat-design-alt img{width:revert-layer}.e-con :is(.wd-checkout-login,.wd-checkout-coupon){align-items:unset}.e-con :is(.wd-checkout-login,.wd-checkout-coupon) .elementor-widget-container{display:flex;flex-direction:column;align-items:var(--wd-align)}.wd-btn-align-center{--wd-btn-align: center}.wd-btn-align-right{--wd-btn-align: end}.wd-btn-align-full-width{--wd-btn-align: stretch}
987
988/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/int-elem-base.css */
989</style>
990<style id="wd-woocommerce-base-inline-css">
991.amount{color:var(--wd-primary-color);font-weight:600}.price{color:var(--wd-primary-color);font-weight:600}.price .amount{color:inherit;font-size:inherit;font-weight:inherit}.price del{color:var(--color-gray-300);font-size:90%;font-weight:400}.price ins{padding:0;background-color:rgba(0,0,0,0);text-decoration:none;opacity:1}.woocommerce-price-suffix{color:var(--color-gray-500);font-weight:400}.woocommerce-notices-wrapper:empty{display:none}ul:is(.woocommerce-error,.woocommerce-message,.woocommerce-info){list-style:none;--li-pl: 0;--li-mb: 5px;align-items:stretch;flex-direction:column;justify-content:center}ul.variation{font-size:90%;--li-mb: 5px;--list-mb: 0;--wd-tags-mb: 0;--li-pl: 0;list-style:none}ul.variation p{display:inline}ul.variation .item-variation-name{color:var(--color-gray-800);font-weight:600}.wc-item-meta{--li-pl: 0;--list-mb: 0;--li-mb: 0;margin-top:10px;font-size:90%;list-style:none}.wc-item-meta li>*{display:inline-block;margin-top:0 !important;margin-bottom:5px;vertical-align:middle}.wc-item-meta strong{color:var(--color-gray-800)}.single_add_to_cart_button{padding:var(--btn-accented-padding, var(--btn-padding, 5px 20px));min-height:var(--btn-accented-height, var(--btn-height, 42px));font-size:var(--btn-accented-font-size, var(--btn-font-size, 13px));border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform, uppercase));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight, 600));font-family:var(--btn-accented-font-family, var(--btn-font-family, inherit));font-style:var(--btn-accented-font-style, var(--btn-font-style, unset))}.single_add_to_cart_button:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.single_add_to_cart_button:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}.single_add_to_cart_button:before{content:"";position:absolute;inset:0;opacity:0;z-index:1;border-radius:inherit;background-color:inherit;box-shadow:inherit;transition:opacity 0s ease}.single_add_to_cart_button:after{position:absolute;top:calc(50% - 9px);inset-inline-start:calc(50% - 9px);opacity:0;z-index:2;transition:opacity 0s ease;content:"";display:inline-block;width:18px;height:18px;border:1px solid rgba(0,0,0,0);border-left-color:currentColor;border-radius:50%;vertical-align:middle;animation:wd-rotate 450ms infinite linear var(--wd-anim-state, paused)}.single_add_to_cart_button.loading:before{opacity:1;transition:opacity .25s ease}.single_add_to_cart_button.loading:after{opacity:1;transition:opacity .25s ease;--wd-anim-state: running}.single_add_to_cart_button+.added_to_cart{display:none}form.cart{display:flex;flex-wrap:wrap;gap:10px;justify-content:var(--content-align)}form.cart>*{flex:1 1 100%}form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn,.quantity){flex:0 0 auto}.woocommerce-product-details__short-description{margin-bottom:20px}.woocommerce-product-details__short-description>*:last-child{margin-bottom:0}
992
993/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woocommerce-base.css */
994</style>
995<style id="wd-mod-star-rating-inline-css">
996.star-rating{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;letter-spacing:2px;font-weight:400;color:var(--wd-star-color, #EABE12);width:fit-content;font-family:"woodmart-font"}.star-rating:before{content:"\f149" "\f149" "\f149" "\f149" "\f149";color:var(--wd-empty-star-color, var(--color-gray-300))}.star-rating span{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;width:100%;text-indent:99999px}.star-rating span:before{content:"\f148" "\f148" "\f148" "\f148" "\f148";position:absolute;top:0;inset-inline-start:0;text-indent:0}
997
998/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-star-rating.css */
999</style>
1000<style id="wd-select2-inline-css">
1001body .select2-container--default{min-height:42px}body .select2-container--default .select2-selection{border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);background-color:var(--wd-form-bg);transition:border-color .4s ease}body .select2-container--default .select2-selection:focus{outline:none}body .select2-container--default .select2-selection--single{height:var(--wd-form-height);text-align:start;font-size:14px}body .select2-container--default .select2-selection--single .select2-selection__rendered{padding-inline:15px 30px;color:var(--wd-form-color);line-height:calc(var(--wd-form-height) - var(--wd-form-brd-width)*2)}body .select2-container--default .select2-selection--single .select2-selection__placeholder{color:inherit}body .select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:0;height:var(--wd-form-height);width:42px;background-image:var(--wd-form-chevron);background-position:right 50% top 50%;background-size:auto 18px;background-repeat:no-repeat}body .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}body .select2-container--default .select2-selection--single .select2-selection__clear{position:absolute;top:calc(50% - 6px);inset-inline-end:35px;font-size:0;line-height:1;z-index:10}body .select2-container--default .select2-selection--single .select2-selection__clear:before{color:#bbb;font-weight:400;font-size:12px;content:"\f112";font-family:"woodmart-font"}body .select2-container--default .select2-selection--multiple{min-height:42px}body .select2-container--default .select2-selection--multiple .select2-selection__rendered{dis
1001play:block;margin-bottom:9px;padding:0 15px}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{margin-top:9px;margin-inline-end:10px;padding-block:2px;padding-inline:6px 8px;border:none;border-radius:0;background-color:rgba(0,0,0,.05);color:var(--wd-form-color);font-weight:600;font-size:12px}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove{margin-top:-4px;margin-inline-end:4px;color:inherit;vertical-align:middle;font-weight:400;font-size:16px;line-height:12px}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline{display:inline-block;margin:0;margin-top:9px;line-height:1}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline:first-child{width:100%}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline input{height:auto;outline:none !important;font-size:14px}body .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search--inline input[style="width: 0px;"]{width:100% !important}body .select2-container--default .select2-search--dropdown{position:relative;padding:18px;border-bottom:var(--wd-form-brd-width) solid var(--wd-form-brd-color);background-color:var(--wd-form-bg)}body .select2-container--default .select2-search--dropdown .select2-search__field{position:relative;z-index:2;padding:0 15px;height:42px;border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);background-color:var(--bgcolor-white);background-image:none;color:#767676}body .select2-container--default .select2-search--dropdown:before{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.05)}body .select2-container--default .select2-search--dropdown:after{position:absolute;top:calc(50% - 9px);z-index:3;inset-inline-end:30px;color:var(--color-gray-300);font-size:18px;line-height:1;content:"\f130";font-family:"woodmart-font"}body .select2-container--default .select2-results{background-color:var(--wd-form-bg)}body .select2-container--default .select2-dropdown{z-index:1500;border-width:var(--wd-form-brd-width);border-color:var(--wd-form-brd-color);border-radius:0;background-color:var(--bgcolor-white);color:var(--wd-form-color)}body .select2-container--default .select2-results__option{padding:10px 18px;transition:all .1s ease}body .select2-container--default .select2-results__option:focus{outline:none}body .select2-container--default .select2-results__option[data-selected=true]{background-color:rgba(0,0,0,.05);color:var(--wd-form-color);font-weight:600}body .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--wd-primary-color);color:#fff}body .select2-container--default.select2-container--focus .select2-selection--multiple{border-width:var(--wd-form-brd-width);border-color:var(--wd-form-brd-color)}body .select2-results__options{--li-mb: 0}.form-style-underlined .select2-container--default .select2-selection{padding-inline:0;border-top-style:none;border-right-style:none;border-left-style:none}.form-style-underlined .select2-container--default .select2-selection .select2-selection__arrow{width:18px}.form-style-underlined .select2-container--default .select2-selection--single .select2-selection__rendered{padding-inline:2px 15px;line-height:calc(var(--wd-form-height) - var(--wd-form-brd-width))}.form-style-underlined .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-inline:2px}.form-style-underlined .select2-container--default.select2-container--focus .select2-selection--multiple{border-top:none;border-right:none;border-left:none}.form-style-underlined .select2-container--open .select2-dropdown--above{border-bottom-style:solid}
1002
1003/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-lib-select2.css */
1004</style>
1005<style id="wd-woo-mod-shop-table-inline-css">
1006.shop_table tr :is(td,th):first-child{padding-inline-start:0}.shop_table tr :is(td,th):last-child{padding-inline-end:0;text-align:end}tr.cart_item .product-total>.amount{color:var(--wd-text-color);font-weight:400}tr.order-total strong .amount{font-size:1.3em}tr.order-total td strong{display:block}th:is(.product-remove,.product-thumbnail){font-size:0}th.product-name{text-align:start}th.product-thumbnail{width:10px}th.product-remove{width:40px}td.product-name{text-align:start}td.product-name a:not(:where(.button)){text-decoration:none;--wd-link-decor: none;--wd-link-decor-hover: none;display:inline-block;color:var(--wd-entities-title-color);word-wrap:break-word;
1006font-weight:var(--wd-entities-title-font-weight);font-style:var(--wd-entities-title-font-style);font-family:var(--wd-entities-title-font);text-transform:var(--wd-entities-title-transform);line-height:1.4}td.product-name a:not(:where(.button)):hover{color:var(--wd-entities-title-color-hover)}td.product-name p{margin-top:5px;margin-bottom:5px;font-size:.9em}td.product-name ul.variation{margin-top:5px;width:100%}td.product-sku{word-break:break-all}td.product-price>.amount{color:var(--wd-text-color);font-weight:400}td.product-quantity input[type=text]{max-width:80px;text-align:center}td.product-thumbnail>a{display:block;overflow:hidden}td.product-thumbnail img{min-width:80px;max-width:80px;border-radius:calc(var(--wd-brd-radius)/1.5)}td:is(.product-btn,.woocommerce-orders-table__cell-order-actions) a{padding:5px 14px;min-height:36px;font-size:12px;border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform, uppercase));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight, 600));font-family:var(--btn-accented-font-family, var(--btn-font-family, inherit));font-style:var(--btn-accented-font-style, var(--btn-font-style, unset))}td:is(.product-btn,.woocommerce-orders-table__cell-order-actions) a:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}td:is(.product-btn,.woocommerce-orders-table__cell-order-actions) a:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}td:is(.product-btn,.woocommerce-orders-table__cell-order-actions) a.wd-disabled{opacity:.4;pointer-events:none}td.product-remove{padding:0;text-align:center}.woocommerce-remove-coupon{margin-inline-end:-10px}td.product-remove a,.woocommerce-remove-coupon{--wd-link-color: var(--color-gray-800);--wd-link-color-hover: var(--color-gray-500);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:0;text-decoration:none !important}td.product-remove a:before,.woocommerce-remove-coupon:before{font-size:calc(var(--wd-text-font-size, 14px)/1.2);content:"\f112";font-family:"woodmart-font"}@media(min-width: 769px){td.product-quantity>span{display:inline-block;min-width:80px;text-align:center}}@media(max-width: 768.98px){.shop_table_responsive{display:block}.shop_table_responsive :is(thead,th){display:none}.shop_table_responsive :is(tbody,tfoot){display:block}.shop_table_responsive tr{position:relative;display:flex;flex-direction:column;gap:5px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--brdcolor-gray-300)}.shop_table_responsive tr:last-child{margin-bottom:0}.shop_table_responsive td{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:0;border-bottom:none}.shop_table_responsive td:not(:last-child){padding-bottom:5px;border-bottom:1px dashed var(--brdcolor-gray-300)}.shop_table_responsive td:before{content:attr(data-title);margin-inline-end:auto}.shop_table_responsive .product-name a:first-child{margin-inline-end:0 !important}.shop_table_responsive .product-name :is(.wd-product-detail,.variation){margin-top:0}.shop-table-with-img tr{padding-inline-start:115px;min-height:136px}.shop-table-with-img td:is(.product-thumbnail,.product-remove,.product-name):before{content:none}.shop-table-with-img td.product-thumbnail{position:absolute;top:0;inset-inline-start:0;overflow:hidden;max-height:115px;border:none;border-radius:calc(var(--wd-brd-radius)/1.5)}.shop-table-with-img td.product-thumbnail img{min-width:100px;max-width:100px}.shop-table-with-img td.product-remove{position:absolute;top:-4px;inset-inline-end:-7px;z-index:1;border:none}.shop-table-with-img td.product-name{padding-inline-end:20px;border-bottom:none}.shop-table-with-img div.quantity{--wd-form-height: 30px}}
1007
1008/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-shop-table.css */
1009</style>
1010<style id="wd-woo-mod-grid-inline-css">
1011.col2-set{display:flex;flex-wrap:wrap;gap:30px}.col2-set :is(.col-1,.col-2){flex:1 0 0;max-width:100%;padding-inline:0}
1011@media(min-width: 1025px){p:where(.form-row-first,.form-row-last){overflow:visible;width:48%}p.form-row-first{float:left}p.form-row-last{float:right}p.form-row-wide{clear:both}}@media(max-width: 768.98px){.col2-set :is(.col-1,.col-2){flex-basis:100%}}
1012
1013/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-grid.css */
1014</style>
1015<style id="wd-woo-mod-order-details-inline-css">
1016.woocommerce-OrderUpdates{--wd-tags-mb: 10px}:is(.woocommerce-order-downloads,.woocommerce-order-details) .shop_table:last-child{margin-bottom:0}:is(.woocommerce-order-downloads,.woocommerce-order-details) .button{padding:var(--btn-accented-padding, var(--btn-padding, 5px 20px));min-height:var(--btn-accented-height, var(--btn-height, 42px));font-size:var(--btn-accented-font-size, var(--btn-font-size, 13px));border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform, uppercase));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight, 600));font-family:var(--btn-accented-font-family, var(--btn-font-family, inherit));font-style:var(--btn-accented-font-style, var(--btn-font-style, unset))}:is(.woocommerce-order-downloads,.woocommerce-order-details) .button:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}:is(.woocommerce-order-downloads,.woocommerce-order-details) .button:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}.woocommerce-table--order-details :is(th,td){max-width:50%;width:50%}.woocommerce-table--order-details .button:first-child{margin-inline-end:5px}.woocommerce-order-details .responsive-table:last-child{margin-bottom:0}.woocommerce-order-details :is(address,.woocommerce-column__title){text-align:start}.woocommerce-customer-details address{--wd-tags-mb: .001px;margin-bottom:0}
1017
1018/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-order-details.css */
1019</style>
1020<style id="wd-woo-page-login-register-inline-css">
1021.register>*:last-child{margin-bottom:0}.woocommerce-password-hint{display:block;font-size:.9em;background-color:rgba(var(--bgcolor-black-rgb), 0.03);padding:10px 20px;margin-top:20px;border-radius:var(--wd-brd-radius)}.woocommerce-password-strength{margin-top:20px;padding:10px 20px;border-radius:var(--wd-brd-radius)}.woocommerce-password-strength:is(.short,.bad){background-color:var(--notices-warning-bg);color:var(--notices-warning-color)}.woocommerce-password-strength:is(.strong,.good){background-color:var(--notices-success-bg);color:var(--notices-success-color)}.woocommerce-password-strength:empty{display:none;margin:0;padding:0}:is(.wd-el-my-account-login,.wd-el-my-account-register) .form-row-btn{display:flex;flex-direction:column}:is(.wd-el-my-account-login,.wd-el-my-account-register) .form-row-btn button{width:auto;align-self:var(--wd-btn-align, start)}
1022
1023/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-page-login-register.css */
1024</style>
1025<style id="wd-woo-page-login-register-predefined-inline-css">
1026.wd-registration-page{margin-inline:auto;max-width:1000px}.wd-registration-page.wd-no-registration{max-width:450px}#customer_login{--wd-col-lg: 2;--wd-col-sm: 1;--wd-gap-lg: 80px;--wd-gap-md: 40px;--wd-gap-sm: 30px}.col-register-text{text-align:center}.registration-info,.login-info{margin-bottom:20px}.wd-register-tabs :is(.col-register,.col-login){animation:wd-fadeIn .7s ease}.wd-register-tabs .col-register{display:none}.active-register .col-register{display:block}.active-register .col-login{display:none}.with-login-reg-info :is(.registration-info,.login-info){animation:wd-fadeIn .7s ease}.with-login-reg-info .login-info{display:none}.with-login-reg-info.active-register .registration-info{display:none}.with-login-reg-info.active-register .login-info{display:block}@media(min-width: 769px){#customer_login>div:not(:first-child):last-child{border-inline-start:1px solid var(--brdcolor-gray-300)}
1026.col-register-text .wd-login-divider{display:none}}
1027
1028/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-page-login-register-predefined.css */
1029</style>
1030<style id="wd-wp-blocks-inline-css">
1031.wp-block-pullquote{padding:3em;font-size:inherit;border:2px solid currentColor}.wp-block-pullquote blockquote{border:none;padding:0;margin:0;text-align:inherit}.wp-block-separator{opacity:1}.wp-block-table table{margin-bottom:0}.wp-block-table figcaption{margin-top:10px}.wp-block-table.is-style-stripes{border-bottom:none}p.has-background{padding:20px}:is(.wc-block-product-template,.wc-block-grid__products,.wp-block-query,.wp-block-button) .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em;text-transform:uppercase;font-weight:600;font-family:inherit;font-style:unset;min-height:unset}:is(.alignleft,.aligncenter,.alignright,.alignnone)[id*=attachment]{max-width:100%}.aligncenter[id*=attachment]{text-align:center}.wp-block-group.has-background{padding:20px}.wp-block-media-text .wp-block-media-text__content{padding:20px}.wp-block-media-text__content>*:last-child{margin-bottom:0}.wp-block-post-terms.has-background{padding:20px}.wp-block-post-terms.has-text-color a{color:inherit}.wp-block-post-terms.has-text-color a:hover{opacity:.8}.wp-block-archives{list-style:none;--li-pl: 0}.wp-block-calendar table{margin-bottom:0}.wp-block-categories{list-style:none;--li-pl: 0}.wp-block-categories ul{list-style:none}.wp-block-latest-comments{list-style:none;--li-pl: 0}.wp-block-latest-comments__comment-link{font-weight:600}.wp-block-latest-posts__post-title{font-weight:600}.wp-block-page-list{--li-pl: 0}.wp-block-page-list,.wp-block-page-list ul{list-style:none}.wp-block-rss__item-title{font-weight:600}.wp-block-search .wp-block-search__button{padding:var(--btn-accented-padding, var(--btn-padding, 5px 20px));min-height:var(--btn-accented-height, var(--btn-height, 42px));font-size:var(--btn-accented-font-size, var(--btn-font-size, 13px));border-radius:var(--btn-accented-brd-radius);color:var(--btn-accented-color);box-shadow:var(--btn-accented-box-shadow);background-color:var(--btn-accented-bgcolor);text-transform:var(--btn-accented-transform, var(--btn-transform, uppercase));font-weight:var(--btn-accented-font-weight, var(--btn-font-weight, 600));font-family:var(--btn-accented-font-family, var(--btn-font-family, inherit));font-style:var(--btn-accented-font-style, var(--btn-font-style, unset))}.wp-block-search .wp-block-search__button:hover{color:var(--btn-accented-color-hover);box-shadow:var(--btn-accented-box-shadow-hover);background-color:var(--btn-accented-bgcolor-hover)}.wp-block-search .wp-block-search__button:active{box-shadow:var(--btn-accented-box-shadow-active);bottom:var(--btn-accented-bottom-active, 0)}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{border:var(--wd-form-brd-width) solid var(--wd-form-brd-color);border-radius:var(--wd-form-brd-radius);background-color:var(--wd-form-bg);padding:5px}.wp-block-search.wp-block-search__button-inside .wp-block-search__input{border:none;background:unset}.wc-block-sort-select select{width:max-content}.wc-block-review-list{list-style:none;--li-pl: 0}.wc-block-grid .wc-block-grid__products{margin-bottom:-16px}.products-block-post-template .wp-block-post>*{margin-bottom:12px;margin-top:0}:is(.wc-block-product-template,.wc-block-grid__products,.wp-block-query) .added_to_cart{display:none}.wc-block-price-slider .wc-block-components-price-slider{margin-bottom:0}.wc-blocks-filter-wrapper>.wp-block-heading{color:var(--wd-widget-title-color);font-weight:var(--wd-widget-title-font-weight);font-style:var(--wd-widget-title-font-style);font-family:var(--wd-widget-title-font);text-transform:var(--wd-widget-title-transform);font-size:var(--wd-widget-title-font-size)}.wc-block-components-filter-reset-button{--btn-height: auto}.wc-block-components-checkbox label{color:inherit}
1032
1033/*# sourceURL=https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wp-blocks.css */
1034</style>
1035<link rel='stylesheet' id='child-style-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart-child/style.css?ver=8.5.7' media='all' />
1036<style id="xts-style-header_283884-inline-css">
1037:root{
1038	--wd-top-bar-h: .00001px;
1039	--wd-top-bar-sm-h: .00001px;
1040	--wd-top-bar-sticky-h: .00001px;
1041	--wd-top-bar-brd-w: .00001px;
1042
1043	--wd-header-general-h: 50px;
1044	--wd-header-general-sm-h: 50px;
1045	--wd-header-general-sticky-h: 50px;
1046	--wd-header-general-brd-w: .00001px;
1047
1048	--wd-header-bottom-h: .00001px;
1049	--wd-header-bottom-sm-h: .00001px;
1050	--wd-header-bottom-sticky-h: .00001px;
1051	--wd-header-bottom-brd-w: .00001px;
1052
1053	--wd-header-clone-h: .00001px;
1054
1055	--wd-header-brd-w: calc(var(--wd-top-bar-brd-w) + var(--wd-header-general-brd-w) + var(--wd-header-bottom-brd-w));
1056	--wd-header-h: calc(var(--wd-top-bar-h) + var(--wd-header-general-h) + var(--wd-header-bottom-h) + var(--wd-header-brd-w));
1057	--wd-header-sticky-h: calc(var(--wd-top-bar-sticky-h) + var(--wd-header-general-sticky-h) + var(--wd-header-bottom-sticky-h) + var(--wd-header-clone-h) + var(--wd-header-brd-w));
1058	--wd-header-sm-h: calc(var(--wd-top-bar-sm-h) + var(--wd-header-general-sm-h) + var(--wd-header-bottom-sm-h) + var(--wd-header-brd-w));
1059}
1060
1061.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu) {
1062	margin-top: 4px;
1063}
1064
1065.whb-sticked .whb-general-header .wd-dropdown:not(.sub-sub-menu):after {
1066	height: 15px;
1067}
1068
1069
1070
1071
1072
1073		
1074.whb-qyixj6nqg63p53ncurb9 > ul > li > .wd-dropdown-menu, .whb-qyixj6nqg63p53ncurb9 .wd-design-default .wd-dropdown {
1075	--wd-dropdown-shadow: 0px 0px 0px 0px  ;
1076}.whb-general-header:before {backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px);}
1077.whb-general-header {
1078	border-bottom-width: 0px;border-bottom-style: solid;
1079}
1080
1081/*# sourceURL=https://bluemoonhemp.com/wp-content/uploads/2026/09/xts-header_283884-1788875715.css */
1082</style>
1083<style id="xts-style-theme_settings_default-inline-css">
1084:root {
1085	--wd-hb-opt-h: 40px;
1086	--wd-text-font: "Urbanist", Arial, Helvetica, sans-serif;
1087	--wd-text-font-weight: 400;
1088	--wd-text-color: rgb(36,36,36);
1089	--wd-text-font-size: 16px;
1090	--wd-title-font: "Unbounded", Arial, Helvetica, sans-serif;
1091	--wd-title-font-weight: 600;
1092	--wd-title-color: #242424;
1093	--wd-entities-title-font: "Unbounded", Arial, Helvetica, sans-serif;
1094	--wd-entities-title-font-weight: 600;
1095	--wd-entities-title-color: rgb(36,36,36);
1096	--wd-entities-title-color-hover: rgb(89, 133, 200);
1097	--wd-alternative-font: "Unbounded", Arial, Helvetica, sans-serif;
1098	--wd-widget-title-font: "Urbanist", Arial, Helvetica, sans-serif;
1099	--wd-widget-title-font-weight: 500;
1100	--wd-widget-title-transform: uppercase;
1101	--wd-widget-title-color: #333;
1102	--wd-widget-title-font-size: 16px;
1103	--wd-header-el-font: "Unbounded", Arial, Helvetica, sans-serif;
1104	--wd-header-el-font-weight: 600;
1105	--wd-header-el-transform: none;
1106	--wd-header-el-font-size: 14px;
1107	--wd-brd-radius: 12px;
1108	--wd-otl-style: dotted;
1109	--wd-otl-width: 2px;
1110	--wd-primary-color: #426ab2;
1111	--wd-alternative-color: rgb(16,184,128);
1112	--btn-default-font-family: "Urbanist", Arial, Helvetica, sans-serif;
1113	--btn-default-font-weight: 400;
1114	--btn-default-transform: inherit;
1115	--btn-default-bgcolor: rgb(51,51,51);
1116	--btn-default-bgcolor-hover: rgb(36,36,36);
1117	--btn-accented-font-family: "Urbanist", Arial, Helvetica, sans-serif;
1118	--btn-accented-bgcolor: rgb(89,133,200);
1119	--btn-accented-bgcolor-hover: rgb(81,121,182);
1120	--wd-form-brd-width: 1px;
1121	--notices-success-bg: rgb(89,133,200);
1122	--notices-success-color: #fff;
1123	--notices-warning-bg: #E0B252;
1124	--notices-warning-color: #fff;
1125	--wd-link-color: rgb(89,133,200);
1126	--wd-link-color-hover: rgb(81,121,182);
1127	--wd-sticky-btn-height: 95px;
1128}
1129.wd-age-verify-wrap {
1130	--wd-popup-width: 500px;
1131}
1132.wd-popup.wd-promo-popup {
1133	background-color: #111111;
1134	background-image: none;
1135	background-repeat: no-repeat;
1136	background-size: contain;
1137	background-position: left center;
1138}
1139.wd-promo-popup-wrap {
1140	--wd-popup-width: 800px;
1141}
1142.wd-hb {
1143	background-color: rgb(0,0,0);
1144	background-image: none;
1145}
1146:is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg, :is(.woodmart-archive-shop .wd-builder-off,.wd-wishlist-content,.related-and-upsells,.cart-collaterals,.wd-shop-product,.wd-fbt) .wd-products-with-bg :is(.wd-product,.wd-cat) {
1147	--wd-prod-bg:rgb(255,255,255);
1148	--wd-bordered-bg:rgb(255,255,255);
1149}
1150:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
1151	max-height: 223px;
1152}
1153.wd-page-title .wd-page-title-bg img {
1154	object-fit: cover;
1155	object-position: center center;
1156}
1157.wd-footer {
1158	background-color: rgb(89,133,200);
1159	background-image: none;
1160}
1161 {
1162	font-family: "Unbounded", Arial, Helvetica, sans-serif;
1163	font-weight: 600;
1164	color: rgb(0,0,0);
1165}
1166:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
1167	background-color: rgb(255,255,255);
1168	background-image: none;
1169}
1170.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
1171	background-color: rgb(255,255,255);
1172	background-image: none;
1173}
1174.single-product :is(.wd-page-content, .whb-header) {
1175	background-color: rgba(255,255,255,0);
1176	background-image: none;
1177}
1178.woodmart-archive-blog :is(.wd-page-content, .whb-header) {
1179	background-color: rgb(255,255,255);
1180	background-image: none;
1181}
1182.single-post :is(.wd-page-content, .whb-header) {
1183	background-color: rgb(255,255,255);
1184	background-image: none;
1185}
1186body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
1187	--wd-form-color: rgb(51,51,51);
1188	--wd-form-placeholder-color: rgb(119,119,119);
1189	--wd-form-bg: rgb(255,255,255);
1190}
1191.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
1192	--wd-arrow-size: 50px;
1193	--wd-arrow-icon-size: 16px;
1194	--wd-arrow-offset-h: 15px;
1195	--wd-arrow-bg: rgb(255,255,255);
1196	--wd-arrow-bg-hover: rgba(255,255,255,0.5);
1197	--wd-arrow-radius: 25px;
1198}
1199.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
1200	--wd-arrow-gap: 15px;
1201	--wd-arrow-size: 50px;
1202	--wd-arrow-icon-size: 16px;
1203	--wd-arrow-offset-h: 0px;
1204	--wd-arrow-offset-v: 15px;
1205	--wd-arrow-bg: rgb(255,255,255);
1206	--wd-arrow-bg-hover: rgba(255,255,255,0.5);
1207	--wd-arrow-radius: 25px;
1208}
1209.wd-nav-scroll {
1210	--wd-nscroll-width: 45%;
1211}
1212.wd .product-label.onsale {
1213	background-color: rgb(89,133,200);
1214}
1215.wd .product-label.new {
1216	background-color: rgb(89,133,200);
1217}
1218.wd .product-label.featured {
1219	background-color: rgb(89,133,200);
1220}
1221.wd .product-label.out-of-stock {
1222	background-color: rgb(0,0,0);
1223	color: rgb(255,255,255);
1224}
1225.wd .product-label.attribute-label:not(.label-with-img) {
1226	background-color: rgb(89,133,200);
1227}
1228.mfp-wrap.wd-popup-quick-view-wrap {
1229	--wd-popup-width: 920px;
1230}
1231.woocommerce-product-gallery {
1232	--wd-gallery-gap: 20px;
1233}
1234
1235@media (max-width: 1024px) {
1236	:root {
1237		--wd-hb-opt-h: 40px;
1238	--wd-sticky-btn-height: 95px;
1239	}
1240	.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
1241		--wd-arrow-size: 42px;
1242	--wd-arrow-icon-size: 14px;
1243	--wd-arrow-offset-h: -35px;
1244	}
1245	.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
1246		--wd-arrow-size: 42px;
1247	--wd-arrow-offset-v: 5px;
1248	}
1249
1250}
1251
1252@media (max-width: 768.98px) {
1253	:root {
1254		--wd-sticky-btn-height: 42px;
1255	}
1256	.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
1257		--wd-arrow-gap: 10px;
1258	--wd-arrow-icon-size: 14px;
1259	}
1260
1261}
1262:root{
1263--wd-container-w: 1222px;
1264--wd-form-brd-radius: 5px;
1265--btn-default-color: #fff;
1266--btn-default-color-hover: #fff;
1267--btn-accented-color: #fff;
1268--btn-accented-color-hover: #fff;
1269--btn-default-brd-radius: 5px;
1270--btn-default-box-shadow: none;
1271--btn-default-box-shadow-hover: none;
1272--btn-accented-brd-radius: 5px;
1273--btn-accented-box-shadow: none;
1274--btn-accented-box-shadow-hover: none;
1275}
1276
1277@media (min-width: 1222px) {
1278section.elementor-section.wd-section-stretch > .elementor-container {
1279margin-left: auto;
1280margin-right: auto;
1281}
1282}
1283
1284
1285.wd-page-title {
1286background-color: rgb(255,255,255);
1287}
1288
1289
1290/*# sourceURL=https://bluemoonhemp.com/wp-content/uploads/2026/09/xts-theme_settings_default-1789063720.css */
1291</style>
1292<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
1293<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&#038;display=swap' media='all' />
1294<script type="text/template" id="tmpl-variation-template">
1295	<div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
1296	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
1297	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div>
1298</script>
vendor: 1 bytes, line 1298
1298
1299<script type="text/template" id="tmpl-unavailable-variation-template">
1300	<p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p>
1301</script>
vendor: 1 bytes, line 1301
1301
1302<script id="jquery-core-js" src="https://bluemoonhemp.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1302
1302
1303<script id="file_uploads_nfpluginsettings-js-extra">
1304var params = {"clearLogRestUrl":"https://bluemoonhemp.com/wp-json/nf-file-uploads/debug-log/delete-all","clearLogButtonId":"file_uploads_clear_debug_logger","downloadLogRestUrl":"https://bluemoonhemp.com/wp-json/nf-file-uploads/debug-log/get-all","downloadLogButtonId":"file_uploads_download_debug_logger"};
1305//# sourceURL=file_uploads_nfpluginsettings-js-extra
1306</script>
vendor: 1 bytes, line 1306
1306
1307<script id="file_uploads_nfpluginsettings-js" src="https://bluemoonhemp.com/wp-content/plugins/ninja-forms-uploads/assets/js/nfpluginsettings.js?ver=3.3.16"></script>
vendor: 1 bytes, line 1307
1307
1308<script async data-wp-strategy="async" id="monsterinsights-frontend-script-js" src="https://bluemoonhemp.com/wp-content/plugins/google-analytics-premium/assets/js/frontend-gtag.min.js?ver=11.3.0"></script>
vendor: 1 bytes, line 1308
1308
1309<script data-cfasync="false" data-wpfc-render="false" id='monsterinsights-frontend-script-js-extra'>var monsterinsights_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/bluemoonhemp.com","hash_tracking":"false","v4_id":"G-1QJKLQ8T1W"};</script>
vendor: 1 bytes, line 1309
1309
1310<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.0"></script>
vendor: 1 bytes, line 1310
1310
1311<script id="wc-add-to-cart-js-extra">
1312var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://bluemoonhemp.com/cart/","is_cart":"","cart_redirect_after_add":"no"};
1313//# sourceURL=wc-add-to-cart-js-extra
1314</script>
vendor: 1 bytes, line 1314
1314
1315<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1315
1315
1316<script data-wp-strategy="defer" defer id="selectWoo-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/selectWoo/selectWoo.full.min.js?ver=1.0.9-wc.11.1.0"></script>
vendor: 1 bytes, line 1316
1316
1317<script id="zxcvbn-async-js-extra">
1318var _zxcvbnSettings = {"src":"https://bluemoonhemp.com/wp-includes/js/zxcvbn.min.js"};
1319//# sourceURL=zxcvbn-async-js-extra
1320</script>
vendor: 1 bytes, line 1320
1320
1321<script id="zxcvbn-async-js" src="https://bluemoonhemp.com/wp-includes/js/zxcvbn-async.min.js?ver=1.0"></script>
vendor: 1 bytes, line 1321
1321
1322<script id="wp-hooks-js" src="https://bluemoonhemp.com/wp-includes/js/dist/hooks.min.js?ver=7496969728ca0f95732d"></script>
vendor: 1 bytes, line 1322
1322
1323<script id="wp-i18n-js" src="https://bluemoonhemp.com/wp-includes/js/dist/i18n.min.js?ver=781d11515ad3d91786ec"></script>
vendor: 1 bytes, line 1323
1323
1324<script id="wp-i18n-js-after">
1325wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1326//# sourceURL=wp-i18n-js-after
1327</script>
vendor: 1 bytes, line 1327
1327
1328<script id="password-strength-meter-js-extra">
1329var pwsL10n = {"unknown":"Password strength unknown","short":"Very weak","bad":"Weak","good":"Medium","strong":"Strong","mismatch":"Mismatch"};
1330//# sourceURL=password-strength-meter-js-extra
1331</script>
vendor: 1 bytes, line 1331
1331
1332<script id="password-strength-meter-js" src="https://bluemoonhemp.com/wp-admin/js/password-strength-meter.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1332
1332
1333<script id="wc-password-strength-meter-js-extra">
1334var wc_password_strength_meter_params = {"min_password_strength":"3","stop_checkout":"","i18n_password_error":"Please enter a stronger password.","i18n_password_hint":"Hint: The password should be at least twelve characters long. To make it stronger, use upper and lower case letters, numbers, and symbols like ! \" ? $ % ^ & )."};
1335//# sourceURL=wc-password-strength-meter-js-extra
1336</script>
vendor: 1 bytes, line 1336
1336
1337<script data-wp-strategy="defer" defer id="wc-password-strength-meter-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/frontend/password-strength-meter.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1337
1337
1338<script data-wp-strategy="defer" defer id="wc-account-i18n-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/frontend/account-i18n.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1338
1338
1339<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.0"></script>
vendor: 1 bytes, line 1339
1339
1340<script id="woocommerce-js-extra">
1341var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
1342//# sourceURL=woocommerce-js-extra
1343</script>
vendor: 1 bytes, line 1343
1343
1344<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1344
1344
1345<script data-wp-strategy="defer" defer id="wc-photoswipe-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe.min.js?ver=4.1.1-wc.11.1.0"></script>
vendor: 1 bytes, line 1345
1345
1346<script data-wp-strategy="defer" defer id="wc-photoswipe-ui-default-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/photoswipe/photoswipe-ui-default.min.js?ver=4.1.1-wc.11.1.0"></script>
vendor: 1 bytes, line 1346
1346
1347<script id="underscore-js" src="https://bluemoonhemp.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1347
1347
1348<script id="wp-util-js-extra">
1349var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
1350//# sourceURL=wp-util-js-extra
1351</script>
vendor: 1 bytes, line 1351
1351
1352<script id="wp-util-js" src="https://bluemoonhemp.com/wp-includes/js/wp-util.min.js?ver=7.0.5"></script>
vendor: 1 bytes, line 1352
1352
1353<script id="wc-add-to-cart-variation-js-extra">
1354var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
1355//# sourceURL=wc-add-to-cart-variation-js-extra
1356</script>
vendor: 1 bytes, line 1356
1356
1357<script data-wp-strategy="defer" defer id="wc-add-to-cart-variation-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 1357
1357
1358<script id="wd-scrollbar-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/scrollBar.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 1358
1358
1359<script id="ajax_operation_script-js-extra">
1360var myAjax = {"ajaxurl":"https://bluemoonhemp.com/wp-admin/admin-ajax.php"};
1361//# sourceURL=ajax_operation_script-js-extra
1362</script>
vendor: 1 bytes, line 1362
1362
1363<script id="ajax_operation_script-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce-anti-fraud/assets/js/geoloc.js?ver=1.0"></script>
1363
1364<link rel="https://api.w.org/" href="https://bluemoonhemp.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://bluemoonhemp.com/wp-json/wp/v2/pages/135" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://bluemoonhemp.com/xmlrpc.php?rsd" />
1365<link rel='shortlink' href='https://bluemoonhemp.com/?p=135' />
1366<meta name="generator" content="Advanced Coupons for WooCommerce Free v4.7.6" /><meta name="generator" content="Site Kit by Google 1.187.0" /><!--
1366<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=7f059172-fa8e-4fca-b1cf-d324c5cb4bc5"> </script>
1366--><meta name="generator" content="Redux 4.5.14" />
1366<script type="text/javascript">var wc_routeapp_ajaxurl = "https://bluemoonhemp.com/wp-admin/admin-ajax.php"</script>
1366		
1366<script type="text/javascript">
1367		var AFFWP = AFFWP || {};
1368		AFFWP.referral_var = 'ref';
1369		AFFWP.expiration = 60;
1370		AFFWP.debug = 0;
1371
1372
1373		AFFWP.referral_credit_last = 0;
1374		</script>
1374
1375<meta name="theme-color" content="426ab2">					<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
1376					<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
1377	<meta name="generator" content="Elementor 4.2.4; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap">
1378			<style>
1379				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
1380				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
1381					background-image: none !important;
1382				}
1383				@media screen and (max-height: 1024px) {
1384					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
1385					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
1386						background-image: none !important;
1387					}
1388				}
1389				@media screen and (max-height: 640px) {
1390					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
1391					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
1392						background-image: none !important;
1393					}
1394				}
1395			</style>
1396			<style class="wpcode-css-snippet">/* BMH Rewards page (page 21479): layout fixes, step cards, points table, links. No backslashes anywhere (WPCode strips them). */
1397
1398.page-id-21479 .wd-content-layout { padding-top: 0; padding-bottom: 0; }
1399.page-id-21479 .wd-page-content > .elementor { overflow: hidden; }
1400/* dark ground behind the gradient sections so sub-pixel seams between them never show white */
1401.page-id-21479 .wd-page-content { background: #02071C; }
1402
1403/* links inside body copy */
1404.bmh-rw-hero .elementor-widget-text-editor a,
1405.bmh-rw-body .elementor-widget-text-editor a,
1406.bmh-rw-faq .wd-accordion a { color: #7DF9FF; text-decoration: none; border-bottom: 1px solid rgba(125,249,255,.35); transition: border-color .2s; }
1407.bmh-rw-hero .elementor-widget-text-editor a:hover,
1408.bmh-rw-body .elementor-widget-text-editor a:hover,
1409.bmh-rw-faq .wd-accordion a:hover { border-bottom-color: #7DF9FF; }
1410.bmh-rw-login { margin-top: -4px; }
1411.bmh-rw-login p { margin-bottom: 0; }
1412
1413/* holo title body text sits closer, wd_title default gap is wide */
1414.bmh-rw-hero .wd-title-container .title-after_title,
1415.bmh-rw-body .wd-title-container .title-after_title { color: rgba(255,255,255,.72); }
1416
1417/* step cards: number rendered as a thin ring, same language as the icon-box circles */
1418.bmh-rw-step { transition: transform .25s, border-color .25s; }
1419.bmh-rw-step:hover { transform: translateY(-2px); border-color: rgba(125,249,255,.35); }
1420.bmh-rw-step-num .elementor-heading-title { display: inline-flex; align-items: center; justify-content: center; width: 52px; height: 52px; border-radius: 50%; border: 1px solid rgba(125,249,255,.35); background: rgba(125,249,255,.06); font-size: 20px; line-height: 1; transition: border-color .25s, background .25s, color .25s; }
1421.bmh-rw-step:hover .bmh-rw-step-num .elementor-heading-title { color: #8BFF7D; border-color: rgba(139,255,125,.45); background: rgba(139,255,125,.08); }
1422.bmh-rw-step .elementor-widget-text-editor p { margin-bottom: 0; }
1423.bmh-rw-step em, .bmh-rw-step i { color: #fff; font-style: normal; font-weight: 600; }
1424
1425/* icon-box stat cards reuse the contact card class (defined in the contact snippet) */
1426.bmh-rw-body .bmh-contact-card .elementor-icon-box-description { white-space: nowrap; }
1427
1428/* points table */
1429.bmh-rw-table-card { overflow: hidden; }
1430.bmh-rw-table-wrap { width: 100%; }
1431.bmh-rw-table { width: 100%; border-collapse: collapse; margin: 0; background: transparent; border: 0; font-size: 15px; }
1432.bmh-rw-table th, .bmh-rw-table td { padding: 14px 18px; border: 0; border-bottom: 1px solid rgba(255,255,255,.1); text-align: left; vertical-align: middle; background: transparent; }
1433.bmh-rw-table thead th { color: rgba(255,255,255,.6); font-size: 12px; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; border-bottom-color: rgba(255,255,255,.18); }
1434.bmh-rw-table tbody tr:last-child td { border-bottom: 0; }
1435.bmh-rw-table tbody tr { transition: background .2s; }
1436.bmh-rw-table tbody tr:hover { background: rgba(255,255,255,.04); }
1437.bmh-rw-table td:first-child { color: #fff; font-weight: 500; }
1438.bmh-rw-table td:nth-child(2) { color: #7DF9FF; font-family: Unbounded, sans-serif; font-weight: 600; font-size: 17px; white-space: nowrap; }
1439.bmh-rw-table td:nth-child(3) { color: rgba(255,255,255,.65); white-space: nowrap; }
1440.bmh-rw-table th:nth-child(2), .bmh-rw-table th:nth-child(3), .bmh-rw-table td:nth-child(2), .bmh-rw-table td:nth-child(3) { width: 1%; }
1441
1442/* want more band */
1443.bmh-rw-band .elementor-widget-text-editor p { margin-bottom: 0; }
1444.bmh-rw-band .elementor-widget-text-editor.elementor-widget { max-width: 640px; }
1445
1446/* join block */
1447.bmh-rw-join .bmh-rw-join-title.elementor-widget { max-width: 760px; }
1448
1449/* accordion tweaks come from .bmh-faq-accordion in the contact snippet */
1450
1451@media (max-width: 1024px) {
1452  .bmh-rw-table th, .bmh-rw-table td { padding: 12px 14px; }
1453  .bmh-rw-body .bmh-contact-card .elementor-icon-box-description { white-space: normal; }
1454}
1455@media (max-width: 767px) {
1456  .bmh-rw-table thead { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }
1457  .bmh-rw-table, .bmh-rw-table tbody, .bmh-rw-table tr, .bmh-rw-table td { display: block; width: 100%; }
1458  .bmh-rw-table tr { padding: 12px 14px; border-bottom: 1px solid rgba(255,255,255,.1); }
1459  .bmh-rw-table tbody tr:last-child { border-bottom: 0; }
1460  .bmh-rw-table td { padding: 0; border: 0; }
1461  .bmh-rw-table td:first-child { margin-bottom: 4px; }
1462  .bmh-rw-table td:nth-child(2) { display: inline; }
1463  .bmh-rw-table td:nth-child(3) { display: inline; font-size: 14px; }
1464  .bmh-rw-table td:nth-child(3)::before { content: " · "; color: rgba(255,255,255,.35); }
1465  .bmh-rw-body .bmh-contact-card .elementor-icon-box-description { white-space: normal; }
1466}
1467@media (prefers-reduced-motion: reduce) {
1468  .bmh-rw-step, .bmh-rw-step:hover { transform: none; transition: none; }
1469}
1470</style>
1470<script>/* BMH Lite Mode v3.1 (2026-09-02) - adaptive, two tiers, MOBILE-SAFE.
1471   v3.1 fixes: (1) the slider's own hero videos are NEVER paused by lite mode
1472   (the slider self-manages them and respects reduced-motion); only decorative
1473   Elementor background videos + explicit autoplay videos are touched.
1474   (2) touch devices with low RAM/CPU get MEDIUM (keep animations + video, drop
1475   the expensive backdrop blur), never full lite - phones kept losing the hero
1476   video. Regexes rewritten backslash-free (WPCode strips backslashes).
1477   Tiers: medium (html.bmh-med) drops backdrop blur + caps big blurs, keeps
1478   animation + video. lite (html.bmh-lite) also pauses animation + hides
1479   decorative autoplay video. Reduced-motion or software GPU -> lite; low
1480   spec on a phone -> medium; integrated GPU -> medium. FPS watchdog escalates
1481   full->med(<42)->lite(<24) and remembers. Every tier gets scroll-calm.
1482   Test: ?bmh_lite=1 lite, =m medium, =0 off+forget. */
1483(function () {
1484  var LS = 'bmh_lite';
1485  var qs = location.search;
1486  var forceOn = qs.indexOf('bmh_lite=1') > -1;
1487  var forceMed = qs.indexOf('bmh_lite=m') > -1;
1488  var forceOff = qs.indexOf('bmh_lite=0') > -1;
1489  var isTouch = !!(window.matchMedia && matchMedia('(pointer: coarse)').matches);
1490  var stored = null;
1491  try { stored = localStorage.getItem(LS); } catch (e) {}
1492  /* BMH 2026-09-09: a remembered tier expires after 24 h, so one bad moment (a frozen tab, a
1493     heavy first load) no longer degrades a capable laptop forever. Format: tier:timestamp. */
1494  try {
1495    if (stored && stored.indexOf(':') > -1) {
1496      var sp = stored.split(':');
1497      if (Date.now() - parseInt(sp[1], 10) > 86400000) { localStorage.removeItem(LS); stored = null; }
1498      else { stored = sp[0]; }
1499    } else if (stored) { localStorage.removeItem(LS); stored = null; }
1500  } catch (e) {}
1501  if (forceOff) { try { localStorage.removeItem(LS); stored = null; } catch (e) {} }
1502
1503  var tier = 0;
1504  var why = '';
1505  try {
1506    var mem = navigator.deviceMemory || 8;
1507    var cpu = navigator.hardwareConcurrency || 8;
1508    if (window.matchMedia && matchMedia('(prefers-reduced-motion: reduce)').matches) { tier = 2; why = 'reduced-motion'; }
1509    else if (mem <= 4 || cpu <= 4) { tier = isTouch ? 1 : 2; why = 'low-cpu-ram'; }
1510  } catch (e) {}
1511  if (!tier && stored === '1') { tier = 2; why = 'remembered-slow'; }
1512  if (!tier && stored === 'm') { tier = 1; why = 'remembered-medium'; }
1513  if (!tier) {
1514    try {
1515      var cnv = document.createElement('canvas');
1516      var gl = cnv.getContext('webgl') || cnv.getContext('experimental-webgl');
1517      if (!gl) { tier = 2; why = 'no-webgl'; }
1518      else {
1519        var ext = gl.getExtension('WEBGL_debug_renderer_info');
1520        var r = ext ? String(gl.getParameter(ext.UNMASKED_RENDERER_WEBGL)) : '';
1521        if (/SwiftShader|llvmpipe|Software|Basic Render/i.test(r)) { tier = 2; why = 'software-gpu'; }
1522        else if (/Radeon[^,)]*7[0-9]0M/i.test(r) || /Radeon[^,)]*Graphics/i.test(r) || /(UHD|HD) Graphics/i.test(r) || /Iris/i.test(r) || /GeForce MX[0-9]/i.test(r) || /Mali|Adreno|PowerVR|VideoCore/i.test(r)) { tier = 1; why = 'integrated-gpu'; }
1523        var lose = gl.getExtension('WEBGL_lose_context');
1524        if (lose) { lose.loseContext(); }
1525      }
1526    } catch (e) {}
1527  }
1528  if (forceOn) { tier = 2; why = 'forced'; }
1529  else if (forceMed) { tier = 1; why = 'forced-medium'; }
1530  if (forceOff) { tier = 0; }
1531
1532  var applied = 0;
1533  function applyTier(t) {
1534    if (t <= applied) { return; }
1535    applied = t;
1536    var de = document.documentElement;
1537    de.classList.add('bmh-med');
1538    /* BMH 2026-09-09 (later the same day): page transitions are NOT switched off
1539       for medium/lite tiers any more. Integrated GPUs = most laptops, and the
1540       CSS bundle already serves a blur-free fade+scale to html.bmh-med/.bmh-lite. */
1541    de.setAttribute('data-bmh-lite-why', why || 'watchdog');
1542    if (!document.getElementById('bmh-med-css')) {
1543      var st = document.createElement('style');
1544      st.id = 'bmh-med-css';
1545      st.textContent = [
1546        'html.bmh-med .bmh-btn, html.bmh-med .bmh-dots, html.bmh-med .bmh-signup-input, html.bmh-med .bmh-svp-card, html.bmh-med .bmh-glass-btn, html.bmh-med .btn, html.bmh-med .wd-popup, html.bmh-med .whb-general-header:before, html.bmh-med .bmh-contact-form .submit-container input { backdrop-filter: none !important; -webkit-backdrop-filter: none !important; }',
1547        'html.bmh-med .bmh-h-glow, html.bmh-med .bmh-btn-glow, html.bmh-med .bmh-glass-btn::after, html.bmh-med .btn::after { filter: blur(8px) !important; }',
1548        'html.bmh-med .bmh-glass-btn { background-color: rgba(3,9,26,.55) !important; }',
1549        'html.bmh-med .bmh-btn { background-color: rgba(3,9,26,.45) !important; }',
1550        'html.bmh-med .bmh-lens, html.bmh-med .bmh-media-ca { display: none !important; }',
1551        'html.bmh-med .wd-cat-thumb::before { filter: blur(10px) !important; }'
1552      ].join('\n');
1553      document.head.appendChild(st);
1554    }
1555    if (t < 2) { return; }
1556    de.classList.add('bmh-lite');
1557    if (!document.getElementById('bmh-lite-css')) {
1558      var s2 = document.createElement('style');
1559      s2.id = 'bmh-lite-css';
1560      s2.textContent = [
1561        'html.bmh-lite .woodmart-title-container.title,',
1562        'html.bmh-lite .elementor-heading-title,',
1563        'html.bmh-lite .bmh-holo,',
1564        'html.bmh-lite .bmh-h-glow,',
1565        'html.bmh-lite .bmh-btn-glow,',
1566        'html.bmh-lite .bmh-sv-cell::before,',
1567        'html.bmh-lite .bmh-sv-tile::after,',
1568        'html.bmh-lite .wd-cat-thumb::before,',
1569        'html.bmh-lite .add_to_cart_button::after,',
1570        'html.bmh-lite .bmh-btn::after,',
1571        'html.bmh-lite .bmh-slider .bmh-shimmer {',
1572        '  animation-play-state: paused !important;',
1573        '}',
1574        'html.bmh-lite .elementor-background-video-container { display: none !important; }',
1575        'html.bmh-lite .bmh-glass-btn::after { display: none !important; }'
1576      ].join('\n');
1577      document.head.appendChild(s2);
1578    }
1579    /* Only decorative videos - NEVER the slider's own hero videos (bmh-media-video),
1580       which the slider pauses offscreen and skips under reduced-motion itself. */
1581    function isDecoVid(v) {
1582      return (v.autoplay && !v.classList.contains('bmh-media-video')) ||
1583        (v.closest && v.closest('.elementor-background-video-container'));
1584    }
1585    function kill() {
1586      var vids = document.querySelectorAll('video');
1587      for (var i = 0; i < vids.length; i++) {
1588        if (!isDecoVid(vids[i])) { continue; }
1589        try { vids[i].pause(); vids[i].removeAttribute('autoplay'); vids[i].preload = 'none'; } catch (e) {}
1590      }
1591    }
1592    document.addEventListener('play', function (e) {
1593      var v = e.target;
1594      if (v && v.tagName === 'VIDEO' && isDecoVid(v)) { try { v.pause(); } catch (err) {} }
1595    }, true);
1596    if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', kill); }
1597    else { kill(); }
1598  }
1599
1600  if (tier) { applyTier(tier); }
1601
1602  /* 2026-09-03 perf: the scroll-calm block was REMOVED. It added/removed the
1603     class bmh-scroll on <html> on every scroll, and because the theme CSS
1604     contains an html:has(...) rule, ANY class change on <html> forces a full
1605     style recalculation of the whole document (measured ~200ms per toggle,
1606     2 per scroll gesture). That was the main cause of scroll stutter on
1607     integrated-GPU laptops. Do not reintroduce a class toggle on <html>
1608     during scroll. */
1609
1610  if (tier >= 2 || forceOff) { return; }
1611
1612  var measured = false;
1613  function measure() {
1614    if (measured || document.visibilityState !== 'visible') { return; }
1615    measured = true;
1616    var frames = 0;
1617    var start = performance.now();
1618    var done = false;
1619    function finish() {
1620      if (done) { return; }
1621      done = true;
1622      clearTimeout(guard);
1623      var secs = (performance.now() - start) / 1000;
1624      if (secs <= 0) { return; }
1625      var fps = frames / secs;
1626      if (document.visibilityState !== 'visible') { measured = false; return; }
1627      if (fps < 24) {
1628        try { localStorage.setItem(LS, '1:' + Date.now()); } catch (e) {}
1629        why = 'watchdog-' + Math.round(fps) + 'fps';
1630        applyTier(2);
1631      } else if (fps < 42 && applied < 1) {
1632        try { localStorage.setItem(LS, 'm:' + Date.now()); } catch (e) {}
1633        why = 'watchdog-' + Math.round(fps) + 'fps';
1634        applyTier(1);
1635      }
1636    }
1637    var guard = setTimeout(finish, 4000);
1638    (function tick() {
1639      frames++;
1640      if (performance.now() - start < 2000) { requestAnimationFrame(tick); }
1641      else { finish(); }
1642    })();
1643  }
1644  function arm() { setTimeout(measure, 1500); }
1645  if (document.readyState === 'complete') { arm(); }
1646  else { window.addEventListener('load', arm); }
1647  document.addEventListener('visibilitychange', function () {
1648    if (document.visibilityState === 'visible') { arm(); }
1649  });
1650})();</script>
1650<style class="wpcode-css-snippet">/* BMH Contact page (page 38): layout fixes, glass cards, Ninja Form restyle. No backslashes anywhere (WPCode strips them). */
1651
1652.page-id-38 .wd-content-layout { padding-top: 0; padding-bottom: 0; }
1653.page-id-38 .wd-page-content > .elementor { overflow: hidden; }
1654
1655/* contact cards */
1656.bmh-contact-card .elementor-icon-box-wrapper { align-items: center; }
1657.bmh-contact-card .elementor-icon-box-icon .elementor-icon { border-color: rgba(125,249,255,.35); background: rgba(125,249,255,.06); transition: border-color .25s, background .25s, color .25s; }
1658.bmh-contact-card:hover .elementor-icon-box-icon .elementor-icon { background: rgba(139,255,125,.08); }
1659.bmh-contact-card .elementor-icon-box-title { margin-bottom: 4px; }
1660.bmh-contact-card .elementor-icon-box-title a { color: inherit; }
1661.bmh-contact-card .elementor-icon-box-description { word-break: break-word; overflow-wrap: anywhere; }
1662.bmh-contact-hero .elementor-widget-text-editor a,
1663.bmh-contact-faq .wd-accordion a { color: #7DF9FF; text-decoration: none; border-bottom: 1px solid rgba(125,249,255,.35); transition: border-color .2s; }
1664.bmh-contact-hero .elementor-widget-text-editor a:hover,
1665.bmh-contact-faq .wd-accordion a:hover { border-bottom-color: #7DF9FF; }
1666
1667/* form card and Ninja Forms */
1668.bmh-form-card { position: relative; }
1669.bmh-contact-form .nf-form-title, .bmh-contact-form .nf-form-fields-required { display: none; }
1670.bmh-contact-form .nf-form-cont { --bmh-field-bg: rgba(0,0,0,.28); --bmh-field-border: rgba(255,255,255,.16); }
1671.bmh-contact-form .nf-form-content { padding: 0; max-width: none; }
1672.bmh-contact-form nf-fields-wrap { display: grid; grid-template-columns: 1fr 1fr; column-gap: 16px; row-gap: 2px; }
1673.bmh-contact-form nf-field { display: contents; }
1674.bmh-contact-form .nf-field-container { margin-bottom: 16px; grid-column: span 2; min-width: 0; }
1675.bmh-contact-form .textbox-container:not(.recaptcha-container):not(.submit-container), .bmh-contact-form .email-container, .bmh-contact-form .phone-container, .bmh-contact-form .listselect-container { grid-column: span 1; }
1676.bmh-contact-form .recaptcha-container .nf-field-label { display: none; }
1677.bmh-contact-form .nf-field-label label { color: rgba(255,255,255,.72); font-size: 12px; font-weight: 600; letter-spacing: 1.2px; text-transform: uppercase; margin-bottom: 8px; }
1678.bmh-contact-form .nf-field-label .ninja-forms-req-symbol { color: #7DF9FF; }
1679.bmh-contact-form .nf-field-container:not(.submit-container) .ninja-forms-field { width: 100%; background: var(--bmh-field-bg); border: 1px solid var(--bmh-field-border); border-radius: 12px; color: #fff; padding: 13px 16px; font-size: 15px; line-height: 1.4; height: auto; min-height: 50px; box-shadow: inset 0 1px 0 rgba(255,255,255,.06); transition: border-color .2s, box-shadow .2s, background .2s; -webkit-appearance: none; appearance: none; }
1680.bmh-contact-form .ninja-forms-field::placeholder { color: rgba(255,255,255,.38); }
1681.bmh-contact-form .nf-field-container:not(.submit-container) .ninja-forms-field:focus { outline: none; border-color: rgba(125,249,255,.75); box-shadow: 0 0 0 3px rgba(125,249,255,.18), inset 0 1px 0 rgba(255,255,255,.06); background: rgba(0,0,0,.36); }
1682.bmh-contact-form textarea.ninja-forms-field { min-height: 150px; resize: vertical; }
1683.bmh-contact-form select.ninja-forms-field { padding-right: 44px; cursor: pointer; background-image: linear-gradient(45deg, transparent 50%, rgba(255,255,255,.7) 50%), linear-gradient(135deg, rgba(255,255,255,.7) 50%, transparent 50%); background-position: calc(100% - 22px) 55%, calc(100% - 16px) 55%; background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; }
1684.bmh-contact-form select.ninja-forms-field option { color: #111; background: #fff; }
1685.bmh-contact-form .nf-error .ninja-forms-field { border-color: rgba(255,120,120,.75); }
1686.bmh-contact-form .nf-error-msg, .bmh-contact-form .nf-error-required-error { color: #ff9c9c; font-size: 13px; margin-top: 6px; }
1687.bmh-contact-form .nf-error-wrap:empty { display: none; }
1688.bmh-contact-form .nf-response-msg { color: #fff; }
1689.bmh-contact-form .nf-response-msg p { color: rgba(255,255,255,.85); }
1690.bmh-contact-form .nf-form-errors { grid-column: span 2; }
1691.bmh-contact-form .g-recaptcha { transform-origin: left top; }
1692
1693/* submit: house holographic button, ring drawn on the wrapper because an input cannot hold pseudo elements */
1694.bmh-contact-form .submit-container { margin-top: 6px; margin-bottom: 0; }
1695.bmh-contact-form .submit-container .nf-field-element { position: relative; display: inline-block; width: max-content; max-width: 100%; isolation: isolate; border-radius: 12px; transition: transform .25s; }
1696.bmh-contact-form .submit-container .nf-field-element::before { content: ""; position: absolute; inset: 0; border-radius: 12px; padding: 1.5px; background: conic-gradient(from var(--bmh-btna, 0deg), #7df9ff, #3573df, #10b981, #4e3ae6, #7df9ff); -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); -webkit-mask-composite: xor; mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0); mask-composite: exclude; opacity: .35; z-index: -1; pointer-events: none; transition: opacity .3s; }
1697.bmh-contact-form .submit-container .nf-field-element::after { content: ""; position: absolute; inset: -2px; border-radius: 14px; background: conic-gradient(from var(--bmh-btna, 0deg), #7df9ff, #3573df, #10b981, #4e3ae6, #7df9ff); filter: blur(18px); opacity: 0; z-index: -2; pointer-events: none; transition: opacity .35s; }
1698.bmh-contact-form .submit-container input { background: rgba(0,0,0,.18); -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px); border: 0; border-radius: 12px; color: #fff; font-family: Unbounded, sans-serif; font-weight: 600; font-size: 15px; text-transform: none; letter-spacing: 0; padding: 15px 34px; min-width: 200px; cursor: pointer; box-shadow: inset 0 1px 0 rgba(255,255,255,.22), inset 0 -1px 0 rgba(255,255,255,.06); transition: background .25s; }
1699.bmh-contact-form .submit-container .nf-field-element:hover { transform: translateY(-1px); }
1700.bmh-contact-form .submit-container .nf-field-element:hover::before { opacity: 1; animation: bmh-contact-spin 3.9s linear infinite; }
1701.bmh-contact-form .submit-container .nf-field-element:hover::after { opacity: .2; animation: bmh-contact-spin 3.9s linear infinite; }
1702.bmh-contact-form .submit-container input:hover { background: rgba(0,0,0,.3); }
1703.bmh-contact-form .submit-container input:focus-visible { outline: 2px solid #7DF9FF; outline-offset: 3px; }
1704.bmh-contact-form .submit-container .nf-field-element.bmh-sending { opacity: .6; pointer-events: none; }
1705@property --bmh-btna { syntax: "<angle>"; inherits: false; initial-value: 0deg; }
1706@keyframes bmh-contact-spin { to { --bmh-btna: 360deg; } }
1707
1708/* FAQ accordions */
1709.bmh-faq-accordion .wd-accordion-item { border-color: rgba(255,255,255,.12); }
1710.bmh-faq-accordion .wd-accordion-title { padding-top: 16px; padding-bottom: 16px; }
1711.bmh-faq-accordion .wd-accordion-content { padding-bottom: 20px; }
1712.bmh-faq-accordion .wd-accordion-content ul { padding-left: 20px; margin-bottom: 12px; }
1713.bmh-faq-accordion .wd-accordion-content li { margin-bottom: 8px; }
1714.bmh-faq-accordion .wd-accordion-content strong { color: #fff; }
1715.bmh-faq-accordion .wd-accordion-opener { color: rgba(255,255,255,.6); }
1716
1717@media (max-width: 767px) {
1718  .bmh-contact-form nf-fields-wrap { grid-template-columns: 1fr; }
1719  .bmh-contact-form .nf-field-container { grid-column: span 1; }
1720  .bmh-contact-form .submit-container .nf-field-element { display: block; width: 100%; }
1721  .bmh-contact-form .submit-container input { width: 100% !important; display: block; }
1722  .bmh-contact-form .g-recaptcha { transform: scale(.88); }
1723}
1724@media (prefers-reduced-motion: reduce) {
1725  .bmh-contact-form .submit-container .nf-field-element:hover::before, .bmh-contact-form .submit-container .nf-field-element:hover::after { animation: none; }
1726}
1727</style><style class="wpcode-css-snippet">/* BMH - Product card strength row */
1728.wrap-price .bmh-strength-row {
1729  display: flex; align-items: center;
1730  margin: 0 0 2px; padding: 0;
1731  font-size: 14px; line-height: 1.2;
1732  white-space: nowrap; overflow: hidden;
1733  text-align: left;
1734}
1735.bmh-strength-mg { font-weight: 600; color: #14181f; }
1736/* prices bold on cards (2026-08-28) */
1737.wd-product .price,
1738.wd-product .price .amount,
1739.wd-product .price bdi {
1740  font-weight: 700;
1741}
1742@media (max-width: 767px) {
1743  .wrap-price .bmh-strength-row { font-size: 13px; }
1744}
1745.bmh-strength-strain { font-weight: 600; color: #14181f; }
1746.bmh-strength-sep { margin: 0 6px; color: #b9bec7; }
1747
1748/* ==== BMH card rating row + price type (2026-09-01) ==================== */
1749
1750/* One rating per card. WoodMart's native star row and the Judge.me loop
1751   badge are both suppressed (the badge is also unhooked in PHP). */
1752.wd-product .wd-star-rating,
1753.wd-product .jdgm-widget.jdgm-preview-badge,
1754.wd-product .jdgm-prev-badge { display: none !important; }
1755
1756.wrap-price .bmh-rating-row {
1757  display: flex; align-items: center; gap: 6px;
1758  min-height: 18px;            /* reserved so review-less cards match */
1759  margin: 0 0 2px; padding: 0;
1760  font-size: 14px; line-height: 1.2;
1761}
1762.bmh-stars {
1763  position: relative; display: inline-block;
1764  font-size: 14px; line-height: 1; letter-spacing: 1px;
1765  color: #d7dbe2; white-space: nowrap;
1766}
1767.bmh-stars::before { content: "★★★★★"; }
1768.bmh-stars-fill {
1769  position: absolute; top: 0; left: 0; height: 100%;
1770  overflow: hidden; white-space: nowrap;
1771  color: #E0A800;
1772}
1773.bmh-stars-fill::before { content: "★★★★★"; }
1774.bmh-rating-num { font-weight: 600; color: #242424; font-size: 14px; }
1775
1776/* Price: Unbounded, same near-black as the card title */
1777.wd-product .price,
1778.wd-product .price bdi,
1779.wd-product .price .amount,
1780.wd-product .price ins,
1781.wd-product .price del,
1782.wd-product .price .woocommerce-Price-currencySymbol {
1783  font-family: "Unbounded", sans-serif;
1784  color: #242424;
1785}
1786.wd-product .price { font-size: 14px; font-weight: 600; line-height: 1.2; }
1787.wd-product .price del,
1788.wd-product .price del bdi,
1789.wd-product .price del .amount { color: #8a8f98; font-weight: 400; }
1790
1791@media (max-width: 767px) {
1792  .wrap-price .bmh-rating-row,
1793  .bmh-stars,
1794  .bmh-rating-num { font-size: 13px; }
1795  .wrap-price .bmh-rating-row { min-height: 17px; }
1796  .wd-product .price { font-size: 13px; }
1797}
1798
1799/* Tighter card meta stack (2026-09-01) — WoodMart ships a 12px row-gap inside
1800   .wrap-price and 10px on .product-element-bottom, which left the rating,
1801   strain and price floating apart. */
1802.wd-product .wrap-price { row-gap: 3px !important; }
1803.wd-product .product-element-bottom { row-gap: 7px !important; }
1804.wrap-price .bmh-rating-row,
1805.wrap-price .bmh-strength-row { margin-bottom: 0; }
1806
1807/* ==== Responsive fixes for WoodMart controls that aren't responsive =======
1808   (2026-09-02) Two WoodMart Elementor controls have no device switcher because
1809   their value is baked into the server-rendered markup, not into breakpoint
1810   CSS. These two blocks put the breakpoint back.
1811   Breakpoints on this install: mobile <= 768px, tablet 769-1024px. */
1812
1813/* --- 1. Product carousel arrows: desktop + tablet, never phones -----------
1814   Set "Hide prev/next buttons" to NO on the widget (that toggle deletes the
1815   arrows from the HTML on every device, so it can't be used per-device).
1816   This hides them on phones, where you swipe anyway. */
1817@media (max-width: 768px) {
1818  .elementor-widget-wd_products .wd-nav-arrows,
1819  .wd-products-element .wd-nav-arrows { display: none !important; }
1820}
1821
1822/* --- 2. Section title alignment per breakpoint ---------------------------
1823   WoodMart writes the alignment as a .text-left / .text-center class on
1824   .title-wrapper when the page renders, which is why the alignment control
1825   has no device switcher. Add one of these to the Title widget under
1826   Elementor -> Advanced -> CSS Classes:
1827     bmh-center-tablet        centers on tablet only (769-1024px)
1828     bmh-center-mobile        centers on phones only (<= 768px)
1829     bmh-center-tablet-down   centers on tablet AND phones (<= 1024px) */
1830@media (min-width: 769px) and (max-width: 1024px) {
1831  .bmh-center-tablet .title-wrapper,
1832  .bmh-center-tablet .title-wrapper .liner-continer,
1833  .bmh-center-tablet .title-wrapper .woodmart-title-container,
1834  .bmh-center-tablet .title-wrapper .title-after_title { text-align: center !important; }
1835}
1836@media (max-width: 768px) {
1837  .bmh-center-mobile .title-wrapper,
1838  .bmh-center-mobile .title-wrapper .liner-continer,
1839  .bmh-center-mobile .title-wrapper .woodmart-title-container,
1840  .bmh-center-mobile .title-wrapper .title-after_title { text-align: center !important; }
1841}
1842@media (max-width: 1024px) {
1843  .bmh-center-tablet-down .title-wrapper,
1844  .bmh-center-tablet-down .title-wrapper .liner-continer,
1845  .bmh-center-tablet-down .title-wrapper .woodmart-title-container,
1846  .bmh-center-tablet-down .title-wrapper .title-after_title { text-align: center !important; }
1847}
1848</style><style class="wpcode-css-snippet">/* BMH Site CSS - merged bundle. Put small site-wide CSS here instead of new snippets. */
1849
1850/* 2026-08-27: product category names display as typed (cards + grids).
1851   Menus keep the theme casing on purpose. */
1852.wd-cat .wd-entities-title,
1853.wd-cat-content .wd-entities-title,
1854.category-grid-item .wd-entities-title,
1855.product-category .wd-entities-title,
1856.wd-cat-title {
1857  text-transform: none !important;
1858}
1859
1860
1861/* ==========================================================
1862   BMH Product Card + Add To Cart Holographic (was snippet 502573)
1863   merged 2026-08-27
1864   ========================================================== */
1865/* BMH - product card holographic hover border + holographic add-to-cart.
1866   Colours follow the header prism tokens so everything stays in one palette. */
1867
1868@property --bmh-cardang { syntax: "<angle>"; initial-value: 0deg; inherits: false; }
1869
1870:root {
1871	--bmh-p1: #7df9ff;
1872	--bmh-p2: #3573df;
1873	--bmh-p3: #10b981;
1874	--bmh-p4: #4e3ae6;
1875	--bmh-card-ring-w: 1.5px;
1876	--bmh-card-ring-speed: 3.9s;
1877	--bmh-card-ring-radius: 12px;
1878	--bmh-atc-speed: 4s;
1879}
1880
1881/* ---------- product card: animated holographic border on hover ---------- */
1882
1883.wd-product > .wd-product-wrapper {
1884	position: relative;
1885	transition: box-shadow .3s ease;
1886}
1887
1888.wd-product > .wd-product-wrapper::after {
1889	content: "";
1890	position: absolute;
1891	inset: 0;
1892	z-index: 5;
1893	pointer-events: none;
1894	border-radius: inherit;
1895	padding: var(--bmh-card-ring-w);
1896	background: conic-gradient(
1897		from var(--bmh-cardang, 0deg),
1898		var(--bmh-p1), var(--bmh-p2), var(--bmh-p3), var(--bmh-p4), var(--bmh-p1)
1899	);
1900	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
1901	-webkit-mask-composite: xor;
1902	mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
1903	mask-composite: exclude;
1904	opacity: 0;
1905	transition: opacity .3s ease;
1906}
1907
1908@keyframes bmh-cardring { to { --bmh-cardang: 360deg; } }
1909
1910@media (hover: hover) {
1911	.wd-product:hover > .wd-product-wrapper::after {
1912		opacity: 1;
1913		animation: bmh-cardring var(--bmh-card-ring-speed) linear infinite;
1914	}
1915	.wd-product:hover > .wd-product-wrapper {
1916		box-shadow: 0 0 22px rgba(53, 115, 223, .35);
1917	}
1918}
1919
1920/* ---------- add to cart: holographic gradient, glowing white label ----------
1921   v2 smooth (tuned 2026-08-11): the gradient lives on an ::after layer under
1922   the label and crossfades with opacity, so the button never goes transparent
1923   (no white flash on mouse-out) and both directions animate.
1924   in 300ms / out 420ms / ease / sweep 3s / glow 50% / text glow 100%.
1925   ::after is gated with :not(.loading) so the WooCommerce loading spinner
1926   still renders after a click. */
1927
1928@keyframes bmh-atc-shift { from { background-position: 0% 50%; } to { background-position: 100% 50%; } }
1929
1930/* resting state: solid base colour; gradient layer present but invisible */
1931.wd-product .add-to-cart-loop,
1932.woocommerce a.button.add_to_cart_button,
1933.woocommerce button.single_add_to_cart_button,
1934.single_add_to_cart_button {
1935	position: relative;
1936	z-index: 0;
1937	overflow: hidden;
1938	background-color: #5985C8 !important;
1939	background-image: none !important;
1940	color: #fff !important;
1941	border: 0 !important;
1942	transition: box-shadow .42s ease, text-shadow .42s ease;
1943}
1944
1945.wd-product .add-to-cart-loop:not(.loading)::after,
1946.woocommerce a.button.add_to_cart_button:not(.loading)::after,
1947.woocommerce button.single_add_to_cart_button:not(.loading)::after,
1948.single_add_to_cart_button:not(.loading)::after {
1949	content: "" !important;
1950	position: absolute !important;
1951	top: -1px !important;
1952	right: -1px !important;
1953	bottom: -1px !important;
1954	left: -1px !important;
1955	width: calc(100% + 2px) !important;
1956	height: calc(100% + 2px) !important;
1957	margin: 0 !important;
1958	padding: 0 !important;
1959	transform: none !important;
1960	z-index: -1;
1961	border-radius: inherit;
1962	background-image: linear-gradient(
1963		90deg,
1964		#10b981 0%,
1965		#14b49b 12.5%,
1966		#1a9dbe 25%,
1967		#2680d8 37.5%,
1968		#3f5fe2 50%,
1969		#2680d8 62.5%,
1970		#1a9dbe 75%,
1971		#14b49b 87.5%,
1972		#10b981 100%
1973	);
1974	background-size: 200% 100%;
1975	background-repeat: repeat;
1976	opacity: 0;
1977	transition: opacity .42s ease;
1978	animation: bmh-atc-shift 3s linear infinite;
1979	animation-play-state: paused;
1980}
1981
1982@media (hover: hover) {
1983
1984	.wd-product .add-to-cart-loop:hover,
1985	.woocommerce a.button.add_to_cart_button:hover,
1986	.woocommerce button.single_add_to_cart_button:hover,
1987	.single_add_to_cart_button:hover {
1988		background-color: #5985C8 !important; /* stays solid underneath - never transparent */
1989		color: #fff !important;
1990		text-shadow: 0 0 6px rgba(255, 255, 255, 1), 0 0 14px rgba(16, 185, 129, .64);
1991		box-shadow: 0 0 18px rgba(53, 115, 223, .5);
1992		transition-duration: .3s;
1993	}
1994
1995	.wd-product .add-to-cart-loop:hover:not(.loading)::after,
1996	.woocommerce a.button.add_to_cart_button:hover:not(.loading)::after,
1997	.woocommerce button.single_add_to_cart_button:hover:not(.loading)::after,
1998	.single_add_to_cart_button:hover:not(.loading)::after {
1999		opacity: 1;
2000		transition-duration: .3s;
2001		animation-play-state: running;
2002	}
2003
2004	.wd-product .add-to-cart-loop:hover::before,
2005	.woocommerce a.button.add_to_cart_button:hover::before,
2006	.woocommerce button.single_add_to_cart_button:hover::before,
2007	.single_add_to_cart_button:hover::before {
2008		color: #fff !important;
2009		filter: drop-shadow(0 0 5px rgba(255, 255, 255, .6)) drop-shadow(0 0 12px rgba(16, 185, 129, .45));
2010	}
2011}
2012
2013@media (prefers-reduced-motion: reduce) {
2014	.wd-product .add-to-cart-loop::after,
2015	.woocommerce a.button.add_to_cart_button::after,
2016	.woocommerce button.single_add_to_cart_button::after,
2017	.single_add_to_cart_button::after { animation: none !important; }
2018}
2019
2020/* ---------- glass holographic button, matching the BMH slider ----------
2021   Add the class  bmh-glass-btn  in Elementor > Advanced > CSS Classes
2022   on any WoodMart / Elementor button.                                   */
2023
2024.bmh-glass-btn {
2025	position: relative;
2026	overflow: visible;
2027	background-color: rgba(0, 0, 0, .18) !important;
2028	background-image: none !important;
2029	-webkit-backdrop-filter: blur(3px);
2030	backdrop-filter: blur(3px);
2031	color: #fff !important;
2032	border: 0 !important;
2033	border-radius: 14px !important;
2034	padding: 14px 30px !important;
2035	font-weight: 600;
2036	box-shadow: inset 0 1px 0 rgba(255, 255, 255, .22), inset 0 -1px 0 rgba(255, 255, 255, .06);
2037	transition: transform .3s cubic-bezier(.22, 1, .36, 1), box-shadow .3s ease;
2038}
2039
2040.bmh-glass-btn::before {
2041	content: "";
2042	position: absolute;
2043	inset: 0;
2044	z-index: 1;
2045	border-radius: inherit;
2046	padding: 1.5px;
2047	background: conic-gradient(
2048		from var(--bmh-cardang, 0deg),
2049		var(--bmh-p1), var(--bmh-p2), var(--bmh-p3), var(--bmh-p4), var(--bmh-p1)
2050	);
2051	-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
2052	-webkit-mask-composite: xor;
2053	mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
2054	mask-composite: exclude;
2055	opacity: .35;
2056	pointer-events: none;
2057	transition: opacity .25s ease;
2058}
2059
2060.bmh-glass-btn::after {
2061	content: "";
2062	position: absolute;
2063	inset: -10px;
2064	z-index: 0;
2065	border-radius: 24px;
2066	background: linear-gradient(
2067		90deg,
2068		var(--bmh-p1), var(--bmh-p2), var(--bmh-p3), var(--bmh-p4), var(--bmh-p1)
2069	);
2070	background-size: 300% 100%;
2071	filter: blur(18px);
2072	opacity: 0;
2073	pointer-events: none;
2074	transition: opacity .35s ease;
2075}
2076
2077@media (hover: hover) {
2078	.bmh-glass-btn:hover { transform: translateY(-1px); }
2079	.bmh-glass-btn:hover::before { opacity: 1; animation: bmh-cardring 3.9s linear infinite; }
2080	.bmh-glass-btn:hover::after  { opacity: .2; animation: bmh-atc-shift 6s linear infinite; }
2081}
2082
2083@media (prefers-reduced-motion: reduce) {
2084	.wd-product > .wd-product-wrapper::after,
2085	.wd-product .add-to-cart-loop:hover,
2086	.woocommerce a.button.add_to_cart_button:hover,
2087	.single_add_to_cart_button:hover,
2088	.bmh-glass-btn::before,
2089	.bmh-glass-btn::after { animation: none !important; }
2090}
2091
2092/* ---------- equal-height cards + price alignment ---------- */
2093/* WoodMart leaves the grid item as display:block, so the white card only grows
2094   as tall as its own content and neighbours end up ragged. Make the item a flex
2095   box, let the card fill it, and pin the footer to the bottom. */
2096
2097.wd-product.product-grid-item { display: flex; }
2098
2099.wd-product.product-grid-item > .wd-product-wrapper {
2100	flex: 1 1 auto;
2101	width: 100%;
2102}
2103
2104.wd-product.product-grid-item .product-element-bottom { flex: 1 1 auto; }
2105.wd-product.product-grid-item .wd-product-footer { margin-top: auto; }
2106
2107/* BMH card bottom 2026-08-07 v2 — uniform card anatomy:
2108   1) Title clamped to a fixed 2-line block so every card is the same
2109      height no matter how long the product name is (long names get "...").
2110   2) Stars on their own line under the title.
2111   3) Price hard-left: WoodMart sets align-items:center on .wrap-price
2112      (vertical centering in its row layout) — in our column layout that
2113      centers horizontally, hence the "centered price" bug. !important
2114      needed to outrank it. */
2115.wd-product .wd-entities-title {
2116	display: -webkit-box;
2117	-webkit-box-orient: vertical;
2118	-webkit-line-clamp: 2;
2119	overflow: hidden;
2120	line-height: 1.35;
2121	text-align: left; margin-bottom: 4px;
2122}
2123.wd-product .wrap-price {
2124	display: flex;
2125	flex-direction: column;
2126	align-items: flex-start !important;
2127	gap: 2px;
2128	text-align: left;
2129}
2130.wd-product .wrap-price .star-rating { order: -1; margin: 0 0 2px 0; }
2131.wd-product .wrap-price .price { margin-left: 0 !important; margin-right: auto; text-align: left !important; }
2132
2133/* ============================================================
2134   BMH touch press-holo 2026-08-07 v2 (replaces the always-on
2135   version — Sixto: gradient only on hover OR press).
2136   On touch devices the holographic gradient appears while the
2137   button is PRESSED (:active).
2138   ============================================================ */
2139@media (hover: none) {
2140	.wd-product .add-to-cart-loop:active,
2141	.woocommerce a.button.add_to_cart_button:active,
2142	.woocommerce button.single_add_to_cart_button:active,
2143	.single_add_to_cart_button:active {
2144		background-color: transparent !important;
2145		background-image: linear-gradient( 90deg, #10b981 0%, #14b49b 12.5%, #1a9dbe 25%, #2680d8 37.5%, #3f5fe2 50%, #2680d8 62.5%, #1a9dbe 75%, #14b49b 87.5%, #10b981 100% ) !important;
2146		background-size: 200% 100% !important;
2147		background-repeat: repeat !important;
2148		color: #fff !important;
2149		text-shadow: 0 0 6px rgba(255, 255, 255, .55), 0 0 14px rgba(16, 185, 129, .35);
2150		box-shadow: 0 0 18px rgba(53, 115, 223, .5);
2151		animation: bmh-atc-shift var(--bmh-atc-speed) linear infinite;
2152	}
2153	.wd-product .add-to-cart-loop:active::before,
2154	.woocommerce a.button.add_to_cart_button:active::before,
2155	.woocommerce button.single_add_to_cart_button:active::before,
2156	.single_add_to_cart_button:active::before {
2157		color: #fff !important;
2158		filter: drop-shadow(0 0 5px rgba(255, 255, 255, .6)) drop-shadow(0 0 12px rgba(16, 185, 129, .45));
2159	}
2160	.bmh-glass-btn:active::before { opacity: 1; animation: bmh-cardring 3.9s linear infinite; }
2161	.bmh-glass-btn:active::after { opacity: .2; animation: bmh-atc-shift 6s linear infinite; }
2162}
2163
2164/* ============================================================
2165   BMH mobile card compaction 2026-08-07 — tighter cards on
2166   phones: smaller title, price close under it, button right
2167   after the price instead of pinned to the card bottom.
2168   ============================================================ */
2169@media (max-width: 767px) {
2170	.wd-product .product-element-bottom { padding-top: 8px; }
2171	.wd-product .wd-entities-title { font-size: 14px; line-height: 1.35; margin-bottom: 4px; }
2172	.wd-product .price { font-size: 15px; }
2173	.wd-product .wrap-price { margin-bottom: 8px; }
2174	.wd-product.product-grid-item .wd-product-footer { margin-top: 0; }
2175}
2176
2177/* ---------- product card typography ---------- */
2178/* WoodMart ships title and price at 16px/22.4. Tune these two values to
2179   resize every card on the site; the media query drops them again on phones. */
2180
2181:root {
2182	--bmh-card-title-size: 14px;
2183	--bmh-card-price-size: 14px;
2184}
2185
2186.wd-product.product-grid-item .wd-entities-title,
2187.wd-product.product-grid-item .wd-entities-title a {
2188	font-size: var(--bmh-card-title-size) !important;
2189	line-height: 1.35 !important;
2190}
2191
2192.wd-product.product-grid-item .price,
2193.wd-product.product-grid-item .price ins,
2194.wd-product.product-grid-item .price del,
2195.wd-product.product-grid-item .price .amount {
2196	font-size: var(--bmh-card-price-size) !important;
2197	line-height: 1.35 !important;
2198}
2199
2200@media (max-width: 768px) {
2201	:root {
2202		--bmh-card-title-size: 13px;
2203		--bmh-card-price-size: 13px;
2204	}
2205}
2206
2207/* ---------- title block: stars below the title, 3 reserved lines ---------- */
2208/* .wd-product-header is a space-between row, which parks the rating to the
2209   right of the title. Stack it instead so the stars sit underneath. */
2210
2211/* bmh-card-title-align 2026-09-08: WoodMart's woo-product-loop-buttons-on-hover.css
2212   sets align-items:center on this same element and is enqueued AFTER our head CSS,
2213   so equal specificity loses on source order. In a column flex row align-items is
2214   the HORIZONTAL axis, so a short title shrank to its text width and sat centered
2215   while a long one filled the card and looked left aligned. !important + an explicit
2216   full width on the title keeps every card title flush left. */
2217.wd-product.product-grid-item .wd-product-header {
2218	flex-direction: column !important;
2219	align-items: stretch !important;
2220	justify-content: flex-start;
2221}
2222
2223.wd-product.product-grid-item .wd-product-header > .wd-entities-title {
2224	width: 100%;
2225	text-align: left;
2226}
2227
2228.wd-product.product-grid-item .wd-star-rating { margin-top: 4px; }
2229
2230/* clamp titles to 2 lines and always reserve those 2 lines, so a one-line
2231   title and a two-line title still produce the same card height. Was 3/3,
2232   which reserved a blank third line under every card (2026-09-01). */
2233.wd-product.product-grid-item .wd-entities-title {
2234	display: -webkit-box;
2235	-webkit-box-orient: vertical;
2236	-webkit-line-clamp: 2;
2237	line-clamp: 2;
2238	overflow: hidden;
2239	min-height: calc(var(--bmh-card-title-size) * 1.35 * 2);
2240}
2241
2242/* ---------- review stars: match the price size, drop the count ---------- */
2243/* .star-rating sizes its stars in em, so font-size is the whole control. */
2244
2245.wd-product .wd-star-rating,
2246.wd-product .star-rating {
2247	font-size: var(--bmh-card-price-size) !important;
2248}
2249
2250.wd-product .woocommerce-review-link { display: none !important; }
2251
2252/* ---------- holographic benefits ---------- */
2253.bmhb__grid { grid-template-columns: repeat(3, 1fr) !important; }
2254
2255/* STOPGAP: a 4th item still exists in the saved page data even though the
2256   editor does not show it. Delete that repeater row in Elementor and this
2257   rule becomes a no-op. Note it also hides a 5th/6th item if you add one. */
2258.bmhb__grid > .bmhb__item:nth-child(n+4) { display: none !important; }
2259
2260@media (max-width: 768px) {
2261	.bmhb__grid {
2262		display: flex !important;
2263		flex-wrap: nowrap !important;
2264		gap: 12px !important;
2265	}
2266	.bmhb__grid > .bmhb__item {
2267		flex: 1 1 0;
2268		min-width: 0;
2269	}
2270	.bmhb__desc { display: none !important; }
2271}
2272
2273/* ---------- touch equivalents of the hover states ----------
2274   A footer script adds .bmh-touch while a finger is down. These mirror the
2275   @media (hover:hover) blocks above so phones get the same effects. */
2276
2277@media (hover: none) {
2278
2279	.wd-product.bmh-touch > .wd-product-wrapper::after {
2280		opacity: 1;
2281		animation: bmh-cardring var(--bmh-card-ring-speed) linear infinite;
2282	}
2283	.wd-product.bmh-touch > .wd-product-wrapper {
2284		box-shadow: 0 0 22px rgba(53, 115, 223, .35);
2285	}
2286
2287	.wd-product .add-to-cart-loop.bmh-touch,
2288	.woocommerce a.button.add_to_cart_button.bmh-touch,
2289	.woocommerce button.single_add_to_cart_button.bmh-touch,
2290	.single_add_to_cart_button.bmh-touch {
2291		background-color: transparent !important;
2292		background-image: linear-gradient(90deg,
2293			#10b981 0%, #14b49b 12.5%, #1a9dbe 25%, #2680d8 37.5%, #3f5fe2 50%,
2294			#2680d8 62.5%, #1a9dbe 75%, #14b49b 87.5%, #10b981 100%) !important;
2295		background-size: 200% 100% !important;
2296		color: #fff !important;
2297		text-shadow: 0 0 6px rgba(255, 255, 255, .55), 0 0 14px rgba(16, 185, 129, .35);
2298		box-shadow: 0 0 18px rgba(53, 115, 223, .5);
2299		animation: bmh-atc-shift var(--bmh-atc-speed) linear infinite;
2300	}
2301
2302	.wd-product .add-to-cart-loop.bmh-touch::before,
2303	.woocommerce a.button.add_to_cart_button.bmh-touch::before,
2304	.single_add_to_cart_button.bmh-touch::before {
2305		color: #fff !important;
2306		filter: drop-shadow(0 0 5px rgba(255, 255, 255, .6)) drop-shadow(0 0 12px rgba(16, 185, 129, .45));
2307	}
2308
2309	.bmh-glass-btn.bmh-touch { transform: translateY(-1px); }
2310	.bmh-glass-btn.bmh-touch::before { opacity: 1; animation: bmh-cardring 3.9s linear infinite; }
2311	.bmh-glass-btn.bmh-touch::after  { opacity: .2; animation: bmh-atc-shift 6s linear infinite; }
2312}
2313
2314/* ---------- product tab headlines in Unbounded ---------- */
2315/* Unbounded is already loaded for h1-h6, so this costs no extra font request. */
2316
2317.wd-accordion-title-text,
2318.wd-accordion-title,
2319.wd-tab-title,
2320.wd-single-tabs .tabs a,
2321.woocommerce-tabs .tabs a {
2322	font-family: Unbounded, Arial, Helvetica, sans-serif !important;
2323}
2324
2325
2326/* ---------- bmh-cat-count-white: category product count ---------- */
2327.wd-cat .wd-cat-count,
2328.wd-cat .wd-cat-count a,
2329.wd-cat .wd-cat-count a:hover,
2330.wd-cat .wd-cat-count a:focus {
2331    color: #ffffff !important;
2332}
2333
2334
2335
2336/* ==========================================================
2337   BMH Page Transition (crossfade) - was the Disable snippet 502918
2338   merged 2026-08-27
2339   ========================================================== */
2340/* HISTORY: Aug 12 turned OFF the cross-page morph/fade (View Transitions).
2341   The child theme opts every navigation into a browser page-morph effect
2342   (bmh-header / bmh-main / bmh-product-media groups). On any page that is
2343   not instant it shows a frozen snapshot mid-fade - the "weird transition"
2344   when opening a product. This later rule wins the cascade and disables it
2345   site-wide. Deactivate this snippet to bring the effect back. */
2346
2347/* BMH Page crossfade 2026-09-09 (replaces the Aug 12 disable rule).
2348   Native cross-document View Transitions: no JS, no library, no extra requests.
2349   ONE short whole-page fade only. The child theme still declares morph groups
2350   (bmh-header / bmh-main / bmh-product-media); they stay OFF here because they
2351   froze mid-fade on slow loads. Chrome / Edge / Safari 18.2+; Firefox just
2352   navigates normally. To switch the fade off: navigation: auto -> none. */
2353@view-transition {
2354  navigation: auto;
2355}
2356
2357/* keep every named group off so only the root (whole page) crossfades */
2358body, body * {
2359  view-transition-name: none !important;
2360}
2361
2362/* v2 2026-09-09: the old page RECEDES (shrinks, fades, goes soft), the new one
2363   settles in from slightly larger. Same depth-blur idea as the quiz transition.
2364   Blur is dropped on Lite / Medium devices, scale + fade stay. */
2365::view-transition-old(root) {
2366  animation: bmh-vt-recede 260ms cubic-bezier(0.4, 0, 1, 1) both;
2367}
2368::view-transition-new(root) {
2369  animation: bmh-vt-settle 460ms cubic-bezier(0.16, 1, 0.3, 1) both;
2370}
2371@keyframes bmh-vt-recede {
2372  to { opacity: 0; transform: scale(0.94); filter: blur(6px); }
2373}
2374@keyframes bmh-vt-settle {
2375  from { opacity: 0; transform: scale(1.04); filter: blur(6px); }
2376  60%  { filter: blur(0); }
2377  to   { opacity: 1; transform: none; filter: blur(0); }
2378}
2379html.bmh-lite::view-transition-old(root),
2380html.bmh-med::view-transition-old(root) {
2381  animation-name: bmh-vt-recede-lite;
2382}
2383html.bmh-lite::view-transition-new(root),
2384html.bmh-med::view-transition-new(root) {
2385  animation-name: bmh-vt-settle-lite;
2386}
2387@keyframes bmh-vt-recede-lite { to { opacity: 0; transform: scale(0.94); } }
2388@keyframes bmh-vt-settle-lite { from { opacity: 0; transform: scale(1.04); } }
2389
2390/* off for reduced motion. NOT gated by Lite/Medium mode on purpose: the snapshot
2391   capture happens either way, and a 200ms opacity fade of two GPU layers is
2392   about the cheapest animation there is. If Lite devices should skip it fully,
2393   inject a style with navigation: none from the Lite Mode snippet. */
2394@media (prefers-reduced-motion: reduce) {
2395  @view-transition { navigation: none; }
2396}
2397
2398/* 2026-08-27: hide WoodMart's empty header banner strip. It used to be made
2399   transparent by the transparent-home-header CSS; with that gone it showed as a
2400   black 40px bar above the menu. Re-enable by deleting this rule, or turn the
2401   banner off in WoodMart theme settings. */
2402.wd-hb-wrapp,
2403.header-banner.wd-hb {
2404  display: none !important;
2405}
2406
2407
2408/* ==========================================================
2409   BMH homepage dark-bg card boost 2026-08-27
2410   The holo ring + glow were hover-only and tuned for white pages;
2411   on the dark homepage they were barely visible. Homepage only:
2412   ring shows at rest, thicker stroke, brighter hover glow.
2413   Tune the four variables below; category pages are unaffected.
2414   ========================================================== */
2415body.home {
2416  --bmh-card-ring-w: 2px;
2417  --bmh-ring-rest-o: 0.45;
2418  --bmh-glow-rest: 0 0 16px rgba(53, 115, 223, 0.35);
2419  --bmh-glow-hover: 0 0 12px rgba(125, 249, 255, 0.45), 0 0 38px rgba(53, 115, 223, 0.6);
2420}
2421body.home .wd-product > .wd-product-wrapper::after {
2422  opacity: var(--bmh-ring-rest-o);
2423}
2424body.home .wd-product > .wd-product-wrapper {
2425  box-shadow: var(--bmh-glow-rest);
2426}
2427@media (hover: hover) {
2428  body.home .wd-product:hover > .wd-product-wrapper::after { opacity: 1; }
2429  body.home .wd-product:hover > .wd-product-wrapper { box-shadow: var(--bmh-glow-hover); }
2430}
2431@media (hover: none) {
2432  body.home .wd-product.bmh-touch > .wd-product-wrapper::after { opacity: 1; }
2433  body.home .wd-product.bmh-touch > .wd-product-wrapper { box-shadow: var(--bmh-glow-hover); }
2434}
2435
2436
2437/* ==========================================================
2438   BMH card swoosh 2026-08-27 (ported from the Prism light sweep)
2439   One diagonal light pass across the card image on hover.
2440   Homepage only, same scope as the dark-bg boost above.
2441   Tune: --bmh-swoosh-dur (pass time), --bmh-swoosh-alpha (brightness).
2442   ========================================================== */
2443body.home {
2444  --bmh-swoosh-dur: 0.9s;
2445  --bmh-swoosh-alpha: 0.5;
2446}
2447body.home .wd-product .product-element-top {
2448  position: relative;
2449  overflow: hidden;
2450}
2451body.home .wd-product .product-element-top::before {
2452  content: "";
2453  position: absolute;
2454  inset: 0;
2455  z-index: 4;
2456  pointer-events: none;
2457  background-image: linear-gradient(115deg, rgba(255,255,255,0) 40%, rgba(255,255,255,var(--bmh-swoosh-alpha)) 50%, rgba(255,255,255,0) 60%);
2458  background-size: 260% 100%;
2459  background-repeat: no-repeat;
2460  background-position: 140% 0;
2461  opacity: 0;
2462}
2463@keyframes bmhCardSwoosh {
2464  from { background-position: 140% 0; }
2465  to   { background-position: -60% 0; }
2466}
2467@media (hover: hover) {
2468  body.home .wd-product:hover .product-element-top::before {
2469    opacity: 1;
2470    animation: bmhCardSwoosh var(--bmh-swoosh-dur) ease-out 1;
2471  }
2472}
2473@media (hover: none) {
2474  body.home .wd-product.bmh-touch .product-element-top::before {
2475    opacity: 1;
2476    animation: bmhCardSwoosh var(--bmh-swoosh-dur) ease-out 1;
2477  }
2478}
2479@media (prefers-reduced-motion: reduce) {
2480  body.home .wd-product .product-element-top::before { display: none; }
2481}
2482
2483
2484/* ==========================================================
2485   BMH card top-pack 2026-08-27
2486   Sixto saw stretched cards where slack space opened between the
2487   image, title, and price. Force the info block to pack at the top
2488   so any leftover height falls invisibly to the card bottom.
2489   ========================================================== */
2490.wd-product .product-element-bottom {
2491  justify-content: flex-start !important;
2492  align-content: flex-start;
2493  row-gap: 10px !important;
2494}
2495.wd-product .product-element-bottom > .wd-product-header,
2496.wd-product .product-element-bottom > .wrap-price {
2497  margin-top: 0 !important;
2498  margin-bottom: 0 !important;
2499  flex: 0 0 auto !important;
2500}
2501
2502/* === BMH mega menu inline block (2026-08-28) ===
2503   The Best Sellers menu item carries an HTML block; WoodMart renders it as a
2504   nested flyout. Inline it into the mega panel as a normal column instead. */
2505.wd-nav[class*="wd-style-"] .menu-mega-dropdown .wd-col > .wd-dropdown-menu {
2506  position: static !important;
2507  display: block !important;
2508  visibility: visible !important;
2509  opacity: 1 !important;
2510  transform: none !important;
2511  box-shadow: none !important;
2512  background: transparent !important;
2513  padding: 0 !important;
2514  margin: 0 !important;
2515  min-width: 0 !important;
2516  width: auto !important;
2517  border: 0 !important;
2518}
2519.wd-nav[class*="wd-style-"] .menu-mega-dropdown .wd-col > .wd-dropdown-menu .container {
2520  padding: 0 !important;
2521  width: auto !important;
2522  max-width: none !important;
2523}
2524/* products column takes the remaining panel width, no wrap */
2525.wd-nav[class*="wd-style-"] .menu-mega-dropdown .wd-sub-menu {
2526  flex-wrap: nowrap !important;
2527}
2528.menu-mega-dropdown .wd-sub-menu > li.wd-col {
2529  flex: 0 0 auto;
2530}
2531.menu-mega-dropdown .wd-sub-menu > li.wd-col:has(> .wd-dropdown-menu) {
2532  flex: 1 1 0 !important;
2533  min-width: 0 !important;
2534  overflow: hidden;
2535}
2536.menu-mega-dropdown .wd-col > .wd-dropdown-menu .wd-products-element .products {
2537  --wd-gap-lg: 14px;
2538}
2539/* calm the product cards inside the menu panel */
2540.menu-mega-dropdown .wd-dropdown-menu .wd-product .wd-entities-title {
2541  font-size: 13px;
2542}
2543.menu-mega-dropdown .wd-dropdown-menu .woocommerce {
2544  margin: 0;
2545}
2546
2547/* BMH mega menu link weight: category links bold dark like the Shopify nav */
2548.menu-mega-dropdown .wd-sub-menu .sub-sub-menu > li > a {
2549  font-weight: 600;
2550  color: #14181f;
2551  font-size: 14px;
2552}
2553.menu-mega-dropdown .wd-sub-menu .sub-sub-menu > li > a:hover {
2554  color: #3573df;
2555}
2556
2557/* === BMH tablet nav fit (2026-08-28) ===
2558   Six top-level items must stay on ONE line between 1025-1366px
2559   (no burger, per Sixto). Shrink type + gaps fluidly; never wrap. */
2560@media (min-width: 1025px) and (max-width: 1366px) {
2561  .whb-header .wd-nav[class*="wd-style-"].wd-nav-main {
2562    flex-wrap: nowrap !important;
2563  }
2564  .whb-header .wd-nav-main > li > a {
2565    font-size: clamp(11px, 1.05vw, 14px);
2566    letter-spacing: 0;
2567    white-space: nowrap;
2568  }
2569  .whb-header .wd-nav-main.wd-gap-m {
2570    --wd-nav-gap: clamp(6px, 0.9vw, 14px);
2571  }
2572  .whb-header .wd-nav-main > li > a .nav-link-text {
2573    white-space: nowrap;
2574  }
2575}
2576
2577/* ==========================================================================
2578   BMH Variation Size Cards : WPCode snippet type: CSS
2579   Turns WoodMart text swatches into bordered option cards.
2580   Only applies where the companion JS has run, so color swatches
2581   and other attribute types are left completely alone.
2582   ========================================================================== */
2583
2584/* --- stack the "SIZE" label above the options instead of beside them --- */
2585form.bmh-has-vcards .variations,
2586form.bmh-has-vcards .variations tbody,
2587form.bmh-has-vcards .variations tr {
2588  display: block;
2589  width: 100%;
2590}
2591
2592form.bmh-has-vcards .variations th.label,
2593form.bmh-has-vcards .variations td.value {
2594  display: block;
2595  width: 100%;
2596  padding: 0;
2597  text-align: left;
2598}
2599
2600form.bmh-has-vcards .variations th.label { margin-bottom: 10px; }
2601
2602form.bmh-has-vcards .variations th.label label {
2603  margin: 0;
2604  font-size: 14px;
2605  font-weight: 600;
2606  letter-spacing: 0;
2607  text-transform: none;
2608  color: #5C6673;
2609}
2610
2611/* --- the grid of cards --- */
2612.wd-swatches-product.bmh-vcards {
2613  display: grid !important;
2614  /* 3 across by default; exactly 2 or 4 options look better balanced 2 across.
2615     data-count is written by the companion JS. */
2616  grid-template-columns: repeat(3, 1fr);
2617  /* every row the same height, and beat WoodMart's align-items:center
2618     which was letting the taller card keep its own height */
2619  grid-auto-rows: 1fr;
2620  align-items: stretch !important;
2621  gap: 10px;
2622  width: 100%;
2623  margin: 0;
2624}
2625
2626.wd-swatches-product.bmh-vcards[data-count="1"] { grid-template-columns: 1fr; }
2627.wd-swatches-product.bmh-vcards[data-count="2"],
2628.wd-swatches-product.bmh-vcards[data-count="4"] { grid-template-columns: repeat(2, 1fr); }
2629
2630/* --- the card itself --- */
2631.bmh-vcards .wd-swatch.bmh-vcard {
2632  display: block !important;
2633  width: auto !important;
2634  min-width: 0 !important;
2635  height: auto !important;
2636  min-height: 0 !important;
2637  margin: 0 !important;
2638  padding: 14px 16px !important;
2639  border: 1px solid #8B95A1 !important;
2640  border-radius: 12px !important;
2641  background: #fff !important;
2642  box-shadow: none !important;
2643  text-align: left;
2644  cursor: pointer;
2645  transition: border-color .15s ease, background-color .15s ease;
2646}
2647
2648/* kill WoodMart's swatch decorations (tick marks, color dots) */
2649.bmh-vcards .wd-swatch.bmh-vcard::before,
2650.bmh-vcards .wd-swatch.bmh-vcard::after { display: none !important; }
2651
2652/* --- line 1: the weight --- */
2653.bmh-vcards .bmh-vcard .wd-swatch-text {
2654  display: block;
2655  font-size: 22px;
2656  font-weight: 700;
2657  line-height: 1.15;
2658  letter-spacing: -.01em;
2659  color: #1A1A1A;
2660}
2661
2662/* --- line 2: the nickname (Eighth / Quarter / Ounce) --- */
2663.bmh-vcards .bmh-vcard .bmh-v-name {
2664  display: block;
2665  margin-top: 2px;
2666  font-size: 14px;
2667  font-weight: 400;
2668  color: #5C6673;
2669}
2670
2671/* --- line 3: the per-gram price --- */
2672.bmh-vcards .bmh-vcard .bmh-v-unit {
2673  display: block;
2674  margin-top: 8px;
2675  font-size: 14px;
2676  font-weight: 500;
2677  color: #1A1A1A;
2678  font-variant-numeric: tabular-nums;
2679}
2680
2681/* --- line 4: best value --- */
2682.bmh-vcards .bmh-vcard .bmh-v-badge {
2683  display: block;
2684  margin-top: 6px;
2685  font-size: 13px;
2686  font-weight: 600;
2687  letter-spacing: 0;
2688  text-transform: none;
2689  color: #0F6B45;
2690}
2691
2692/* --- hover --- */
2693.bmh-vcards .wd-swatch.bmh-vcard:hover { border-color: #0055A1 !important; }
2694
2695/* --- selected.  padding drops 1px so the 2px border doesn't shift layout --- */
2696.bmh-vcards .wd-swatch.bmh-vcard.wd-active {
2697  border: 2px solid #0055A1 !important;
2698  background: #EAF2FA !important;
2699  padding: 13px 15px !important;
2700  box-shadow: none !important;
2701}
2702
2703/* --- keyboard focus.  WoodMart strips outlines site-wide; put one back here --- */
2704.bmh-vcards .wd-swatch.bmh-vcard:focus-visible {
2705  outline: 2px solid #0055A1 !important;
2706  outline-offset: 2px;
2707}
2708
2709/* --- unavailable combination --- */
2710.bmh-vcards .wd-swatch.bmh-vcard.wd-disabled {
2711  opacity: 1 !important;
2712  border-color: #D1D5DB !important;
2713  background: #F7F8F9 !important;
2714}
2715.bmh-vcards .wd-swatch.bmh-vcard.wd-disabled .wd-swatch-text,
2716.bmh-vcards .wd-swatch.bmh-vcard.wd-disabled .bmh-v-name,
2717.bmh-vcards .wd-swatch.bmh-vcard.wd-disabled .bmh-v-unit { color: #8B95A1 !important; }
2718
2719/* --- mobile: two across, tighter --- */
2720@media (max-width: 575px) {
2721  .wd-swatches-product.bmh-vcards {
2722    grid-template-columns: repeat(2, 1fr);
2723    gap: 8px;
2724  }
2725  .bmh-vcards .wd-swatch.bmh-vcard { padding: 12px !important; }
2726  .bmh-vcards .wd-swatch.bmh-vcard.wd-active { padding: 11px !important; }
2727  .bmh-vcards .bmh-vcard .wd-swatch-text { font-size: 20px; }
2728}
2729
2730
2731/* --- Marquee flush under the header on single product pages ---
2732   WoodMart main.wd-content-layout carries padding: 40px 0 from base.css,
2733   outside Elementor DOM, which pushed the marquee 40px below the header.
2734   Only the top is removed; the bottom keeps its breathing room. */
2735.single-product main.wd-content-layout { padding-top: 0; }
2736
2737/* --- Homepage flush: first container under the header, footer under the last container ---
2738   Same main.wd-content-layout 40px 0 padding, removed top AND bottom on the front page only. */
2739.home main.wd-content-layout { padding-top: 0; padding-bottom: 0; }
2740
2741/* BMH perf 2026-09-01: catfill animates on hover only */
2742.wd-cat-thumb::before{animation-play-state:paused !important}
2743.product-category:hover .wd-cat-thumb::before,.wd-cat-thumb:hover::before,.wd-cat-element:hover .wd-cat-thumb::before{animation-play-state:running !important}
2744
2745/* BMH perf 2026-09-02: slider first-swipe warm-up + below-fold render deferral */
2746.bmh-slide.bmh-prewarm{visibility:visible !important;opacity:.001 !important;transition:none !important;pointer-events:none !important;z-index:1 !important}
2747.wd-footer,.elementor-widget-bmh_shoppable_videos{content-visibility:auto;contain-intrinsic-size:auto 700px}
2748
2749/* BMH 2026-09-09: styles for content rebuilt out of dead WPBakery/Basel shortcodes */
2750.bmh-btn-wrap{margin:18px 0}
2751.bmh-image{margin:0 0 18px}
2752.bmh-title{margin:0 0 24px}
2753.bmh-title .bmh-subtitle{margin:0 0 6px;font-size:14px;letter-spacing:.06em;text-transform:uppercase;opacity:.7}
2754.bmh-title h3{margin:0 0 10px}
2755.bmh-info-box{margin:0 0 28px}
2756.bmh-info-box .bmh-img{max-width:90px;height:auto;margin:0 auto 14px;display:block}
2757.bmh-testimonials{display:grid;gap:20px;margin:24px 0}
2758@media(min-width:769px){.bmh-testimonials{grid-template-columns:1fr 1fr}}
2759.bmh-testimonial{margin:0;padding:20px 24px;border-left:3px solid var(--wd-primary-color,#0c317a);background:rgba(127,127,127,.06);font-style:normal}
2760.bmh-testimonial cite{display:block;margin-top:10px;font-style:normal;font-weight:600;opacity:.8}
2761details.bmh-faq{border-bottom:1px solid rgba(127,127,127,.25);padding:0}
2762details.bmh-faq>summary{cursor:pointer;list-style:none;padding:16px 30px 16px 0;position:relative;font-weight:600}
2763details.bmh-faq>summary::-webkit-details-marker{display:none}
2764details.bmh-faq>summary::after{content:'';position:absolute;right:6px;top:50%;width:9px;height:9px;margin-top:-6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}
2765details.bmh-faq[open]>summary::after{transform:rotate(-135deg);margin-top:-2px}
2766details.bmh-faq>.bmh-faq-a{padding:0 0 18px}
2767h3.bmh-section-title{margin:34px 0 16px}
2768
2769
2770/* ==========================================================
2771   BMH Variation Size Cards - CSS-first shell 2026-09-09
2772   Sixto: "you see it without the borders for a second". The card shell
2773   (stacked label, grid, border, big weight) no longer waits for the JS;
2774   it applies to any text-swatch group inside the variations form as soon
2775   as the HTML paints. The JS only adds nickname / per-unit price / badge.
2776   Selectors mirror the .bmh-vcards block above with identical values.
2777   ========================================================== */
2778form.variations_form:has(.wd-swatches-product > .wd-swatch.wd-text) .variations,
2779form.variations_form:has(.wd-swatches-product > .wd-swatch.wd-text) .variations tbody,
2780form.variations_form:has(.wd-swatches-product > .wd-swatch.wd-text) .variations tr {
2781  display: block;
2782  width: 100%;
2783}
2784form.variations_form:has(.wd-swatches-product > .wd-swatch.wd-text) .variations th.label,
2785form.variations_form:has(.wd-swatches-product > .wd-swatch.wd-text) .variations td.value {
2786  display: block;
2787  width: 100%;
2788  padding: 0;
2789  text-align: left;
2790}
2791form.variations_form:has(.wd-swatches-product > .wd-swatch.wd-text) .variations th.label { margin-bottom: 10px; }
2792form.variations_form:has(.wd-swatches-product > .wd-swatch.wd-text) .variations th.label label {
2793  margin: 0;
2794  font-size: 14px;
2795  font-weight: 600;
2796  letter-spacing: 0;
2797  text-transform: none;
2798  color: #5C6673;
2799}
2800form.variations_form .wd-swatches-product:has(> .wd-swatch.wd-text) {
2801  display: grid !important;
2802  grid-template-columns: repeat(3, 1fr);
2803  grid-auto-rows: 1fr;
2804  align-items: stretch !important;
2805  gap: 10px;
2806  width: 100%;
2807  margin: 0;
2808}
2809/* 1, 2 or 4 options: same column rules the JS data-count gives, but without JS */
2810form.variations_form .wd-swatches-product:has(> .wd-swatch.wd-text:nth-child(1):last-child) { grid-template-columns: 1fr; }
2811form.variations_form .wd-swatches-product:has(> .wd-swatch.wd-text:nth-child(2):last-child),
2812form.variations_form .wd-swatches-product:has(> .wd-swatch.wd-text:nth-child(4):last-child) { grid-template-columns: repeat(2, 1fr); }
2813form.variations_form .wd-swatches-product > .wd-swatch.wd-text {
2814  display: block !important;
2815  width: auto !important;
2816  min-width: 0 !important;
2817  height: auto !important;
2818  min-height: 86px !important;
2819  margin: 0 !important;
2820  padding: 14px 16px !important;
2821  border: 1px solid #8B95A1 !important;
2822  border-radius: 12px !important;
2823  background: #fff !important;
2824  box-shadow: none !important;
2825  text-align: left;
2826  cursor: pointer;
2827  transition: border-color .15s ease, background-color .15s ease;
2828}
2829form.variations_form .wd-swatches-product > .wd-swatch.wd-text::before,
2830form.variations_form .wd-swatches-product > .wd-swatch.wd-text::after { display: none !important; }
2831form.variations_form .wd-swatches-product >
2831 .wd-swatch.wd-text .wd-swatch-text {
2832  display: block;
2833  font-size: 22px;
2834  font-weight: 700;
2835  line-height: 1.15;
2836  letter-spacing: -.01em;
2837  color: #1A1A1A;
2838}
2839form.variations_form .wd-swatches-product > .wd-swatch.wd-text:hover { border-color: #0055A1 !important; }
2840form.variations_form .wd-swatches-product > .wd-swatch.wd-text.wd-active {
2841  border: 2px solid #0055A1 !important;
2842  background: #EAF2FA !important;
2843  padding: 13px 15px !important;
2844  box-shadow: none !important;
2845}
2846form.variations_form .wd-swatches-product > .wd-swatch.wd-text:focus-visible {
2847  outline: 2px solid #0055A1 !important;
2848  outline-offset: 2px;
2849}
2850form.variations_form .wd-swatches-product > .wd-swatch.wd-text.wd-disabled {
2851  opacity: 1 !important;
2852  border-color: #D1D5DB !important;
2853  background: #F7F8F9 !important;
2854}
2855form.variations_form .wd-swatches-product > .wd-swatch.wd-text.wd-disabled .wd-swatch-text { color: #8B95A1 !important; }
2856/* the enhanced card keeps the same floor so nothing jumps when the JS adds lines */
2857.bmh-vcards .wd-swatch.bmh-vcard { min-height: 86px !important; }
2858@media (max-width: 575px) {
2859  form.variations_form .wd-swatches-product:has(> .wd-swatch.wd-text) {
2860    grid-template-columns: repeat(2, 1fr);
2861    gap: 8px;
2862  }
2863  form.variations_form .wd-swatches-product > .wd-swatch.wd-text { padding: 12px !important; min-height: 74px !important; }
2864  form.variations_form .wd-swatches-product > .wd-swatch.wd-text.wd-active { padding: 11px !important; }
2865  .bmh-vcards .wd-swatch.bmh-vcard { min-height: 74px !important; }
2866}
2867
2868/* ===== BMH Slider plain crossfade 2026-09-09 =====
2869   On touch devices the dither sweep is skipped and the plain fade runs. Both slides
2870   used to go half-transparent at the same time, so the white page showed through
2871   mid-fade. Now the outgoing slide stays fully visible underneath (z-index 1) until
2872   the new one has faded in on top, then snaps hidden. Dither and peek untouched. */
2873.bmh-effect-fade .bmh-slide:not(.is-active):not(.is-peek):not(.bmh-dith):not(.bmh-dith-from) {
2874  transition: opacity 0s linear var(--bmh-speed, 550ms), visibility 0s linear var(--bmh-speed, 550ms);
2875}
2876.bmh-stage.bmh-dragging .bmh-slide { transition: none !important; }
2877</style><!-- BMH font preloads 2026-08-11 : local fonts + WoodMart icon font -->
2878<link rel="preload" as="font" type="font/woff2" crossorigin href="/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=8.5.7">
2879<link rel="preload" as="font" type="font/woff2" crossorigin href="/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-f2b2b22d.woff2">
2880<link rel="preload" as="font" type="font/woff2" crossorigin href="/wp-content/uploads/woodmart/google-fonts/fonts/urbanist-5e85aea8.woff2">
2881
2882<!-- BMH above-fold head CSS 2026-08-11
2883     These rules are also emitted inline by the BMH Benefits / Holographic Title /
2884     Holographic Button / Category Widget Styling snippets, but they print partway
2885     DOWN the body, so those sections paint unstyled first and then snap in.
2886     Copying them into the head kills that flash. If an Elementor section is
2887     rebuilt its element id changes and the matching rules here go stale -
2888     regenerate them from the page source at that point. -->
2889<style id="bmh-abovefold">.bmhb{overflow-x:clip}.bmhb__heading{text-align:center;margin:0 0 50px}.bmhb__grid{display:grid;grid-template-columns:repeat(var(--bmhb-cols,4),minmax(0,1fr));column-gap:var(--bmhb-col-gap,50px);row-gap:var(--bmhb-row-gap,32px);align-items:start;justify-items:center;width:100%}.bmhb__item{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;width:100%}.bmhb__icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;width:var(--bmhb-icon-size,80px);height:var(--bmhb-icon-size,80px);margin-bottom:var(--bmhb-icon-gap,24px);flex-shrink:0;overflow:visible}.bmhb__holo{position:absolute;top:50%;left:50%;width:var(--bmhb-holo-size,200%);height:var(--bmhb-holo-size,200%);border-radius:50%;pointer-events:none;z-index:0;background:conic-gradient( from 0deg,var(--bmhb-holo-1,#ff00ff) 0%,var(--bmhb-holo-2,#00ffff) 20%,var(--bmhb-holo-3,#ffff00) 40%,var(--bmhb-holo-4,#00ff88) 60%,var(--bmhb-holo-5,#ff0066) 80%,var(--bmhb-holo-1,#ff00ff) 100% );filter:blur(var(--bmhb-holo-blur,30px)) saturate(var(--bmhb-holo-vibrance,1.6));opacity:var(--bmhb-holo-opacity,0.8);mix-blend-mode:var(--bmhb-holo-blend,normal);translate:-50% -50%;animation:bmhb-spin var(--bmhb-holo-speed,6s) linear infinite;animation-delay:var(--bmhb-holo-delay,0s);transition:scale .45s ease,opacity .45s ease,filter .45s ease;will-change:transform,rotate}.bmhb__item:nth-child(even) .bmhb__holo{animation-direction:reverse}@keyframes bmhb-spin{to{rotate:360deg}}.bmhb__item:hover .bmhb__holo{scale:var(--bmhb-holo-hover-scale,1.18);opacity:var(--bmhb-holo-hover-opacity,1);filter:blur(var(--bmhb-holo-blur,30px)) saturate(calc(var(--bmhb-holo-vibrance,1.6) * 1.25))}.bmhb__icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1;transition:translate .3s ease,scale .3s ease,filter .3s ease}.bmhb__icon i,.bmhb__icon svg,.bmhb__icon img{width:100%;height:100%;display:block}.bmhb__icon i{font-size:var(--bmhb-icon-size,80px);color:var(--bmhb-icon-color,#000);width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center}
2889.bmhb__icon svg{fill:var(--bmhb-icon-color,#000);stroke:none}.bmhb__icon img{object-fit:contain}.bmhb-outline-yes .bmhb__icon svg{stroke:var(--bmhb-outline-color,rgba(0,0,0,.2));stroke-width:var(--bmhb-outline-width,2px);stroke-linejoin:round;paint-order:stroke fill}.bmhb-outline-yes .bmhb__icon i{-webkit-text-stroke:var(--bmhb-outline-width,2px) var(--bmhb-outline-color,rgba(0,0,0,.2));paint-order:stroke fill}.bmhb__item:hover .bmhb__icon{translate:0 calc(var(--bmhb-lift,8px) * -1);scale:var(--bmhb-hover-scale,1);filter:drop-shadow(0 0 var(--bmhb-glow-size,20px) var(--bmhb-glow-color,#3573df)) drop-shadow(0 8px calc(var(--bmhb-glow-size,20px) * 1.5) var(--bmhb-glow-color,#3573df))}.bmhb__title{margin:0 0 10px;line-height:1.3;overflow-wrap:break-word}.bmhb__desc{margin:0;line-height:1.6;max-width:var(--bmhb-desc-max,280px);overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){.bmhb__holo{animation:none}.bmhb__icon,.bmhb__holo{transition:none}.bmhb__item:hover .bmhb__icon{translate:none}}@media (max-width:1024px){.elementor-element-ce6cebc .title-wrapper,.elementor-element-888e924 .title-wrapper{text-align:left !important}}@media (max-width:767px){.elementor-element-ce6cebc .title-wrapper,.elementor-element-888e924 .title-wrapper{text-align:center !important}}.elementor-element-ce6cebc .woodmart-title-container,.elementor-element-888e924 .woodmart-title-container{color:#ffffff !important;-webkit-text-stroke:2px transparent;background-image:linear-gradient(100deg,#10b880,#426ab2,#613292,#10b880) !important;background-size:300% 100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;animation:bmh-holotitle-shift 6s linear infinite;filter:drop-shadow(0 0 20px rgba(66,106,178,0.55))}@keyframes bmh-holotitle-shift{from{background-position:0% 50%}to{background-position:100% 50%}}@property --bmh-btna{syntax:"<angle>";initial-value:0deg;inherits:false}@property --bmh-ca{syntax:"<angle>";initial-value:0deg;inherits:false}.elementor-element-dd366db .btn,.elementor-element-e617075 .btn{position:relative;overflow:visible;background-color:rgba(0,0,0,0.18) !important;background-image:none !important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#FFFFFF !important;border:0 !important;border-radius:10px !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(255,255,255,.06);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.elementor-element-dd366db .btn>*,.elementor-element-e617075 .btn>*{position:relative;z-index:2}.elementor-element-dd366db .btn::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--bmh-btna,0deg),#8BFF7D,#00CC66,#44DAA8,#00CC66,#8BFF7D);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0.35;transition:opacity .25s ease}.elementor-element-e617075 .btn::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;padding:1.5px;background:conic-gradient(from var(--bmh-btna,0deg),#7DB3FF,#4A29DA,#66BDFF,#0044CC,#7DB3FF);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0.35;transition:opacity .25s ease}.elementor-element-dd366db .btn::after{content:"";position:absolute;inset:-10px;z-index:0;pointer-events:none;border-radius:20px;background:linear-gradient(90deg,#8BFF7D,#00CC66,#44DAA8,#00CC66,#8BFF7D);background-size:300% 100%;filter:blur(18px);opacity:0;transition:opacity .35s ease}.elementor-element-e617075 .btn::after{content:"";position:absolute;inset:-10px;z-index:0;pointer-events:none;border-radius:20px;background:linear-gradient(90deg,#7DB3FF,#4A29DA,#66BDFF,#0044CC,#7DB3FF);background-size:300% 100%;filter:blur(18px);opacity:0;transition:opacity .35s ease}@keyframes bmh-btnring{to{--bmh-btna:360deg}}@keyframes bmh-btnglow{from{background-position:0% 50%}to{background-position:100% 50%}}.elementor-element-29598d2 .wd-cat .wd-entities-title,.elementor-element-29598d2 .wd-cat .wd-entities-title a,.elementor-element-f0ff663 .wd-cat .wd-entities-title,.elementor-element-f0ff663 .wd-cat .wd-entities-title a{color:#FFFFFF !important}.elementor-element-29598d2 .wd-cat-thumb,.elementor-element-29598d2 .wd-cat-image,.elementor-element-f0ff663 .wd-cat-thumb,.elementor-element-f0ff663 .wd-cat-image{border-radius:15px !important;overflow:hidden}.elementor-element-29598d2 .wd-cat-thumb img,.elementor-element-29598d2 .wd-cat-image img,.elementor-element-f0ff663 .wd-cat-thumb img,.elementor-element-f0ff663 .wd-cat-image img{border-radius:15px !important}.elementor-element-29598d2 .wd-cat-thumb,.elementor-element-f0ff663 .wd-cat-thumb{position:relative;
2889transition:box-shadow .3s ease}.elementor-element-29598d2 .wd-cat-image,.elementor-element-f0ff663 .wd-cat-image{position:relative}.elementor-element-29598d2 .wd-cat-thumb::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;padding:2px;background:conic-gradient(from var(--bmh-ca,0deg),#8BFF7D,#8CFF66,#66FFDD,#00CC66,#8BFF7D);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .3s ease}.elementor-element-f0ff663 .wd-cat-thumb::after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;border-radius:inherit;padding:2px;background:conic-gradient(from var(--bmh-ca,0deg),#7DB3FF,#4A29DA,#66BDFF,#0044CC,#7DB3FF);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .3s ease}.elementor-element-29598d2 .wd-cat-thumb::before{content:"";position:absolute;inset:-0px;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#3573df,#8BFF7D,#8CFF66,#66FFDD,#00CC66,#3573df);background-size:300% 100%;filter:blur(28px);opacity:0;transition:opacity .4s ease;animation:bmh-catfill 5s linear infinite}.elementor-element-f0ff663 .wd-cat-thumb::before{content:"";position:absolute;inset:-0px;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,#3573df,#7DB3FF,#4A29DA,#66BDFF,#0044CC,#3573df);background-size:300% 100%;filter:blur(28px);opacity:0;transition:opacity .4s ease;animation:bmh-catfill 5s linear infinite}@keyframes bmh-catring{to{--bmh-ca:360deg}}@keyframes bmh-catfill{from{background-position:0% 50%}to{background-position:100% 50%}}./* carousel arrow overrides removed 2026-08-13 - arrows position now set natively in the widget */
2890</style><style class="wpcode-css-snippet">body #order_data .order_data_column .form-field .date-picker {width: 40%;}
2891body #order_data .order_data_column .form-field .hour, body #order_data .order_data_column .form-field .minute{width: 20%;}
2892</style>
2893		<!-- MonsterInsights Form Tracking -->
2894		
2894<script data-cfasync="false" data-wpfc-render="false">
2895			function monsterinsights_forms_record_impression(event) {
2896				monsterinsights_add_bloom_forms_ids();
2897				var monsterinsights_forms = document.getElementsByTagName("form");
2898				var monsterinsights_forms_i;
2899				for (monsterinsights_forms_i = 0; monsterinsights_forms_i < monsterinsights_forms.length; monsterinsights_forms_i++) {
2900					var monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute("id");
2901					var skip_conversion = false;
2902					/* Check to see if it's contact form 7 if the id isn't set */
2903					if (!monsterinsights_form_id) {
2904						monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].parentElement.getAttribute("id");
2905						if (monsterinsights_form_id && monsterinsights_form_id.lastIndexOf('wpcf7-f', 0) === 0) {
2906							/* If so, let's grab that and set it to be the form's ID*/
2907							var tokens = monsterinsights_form_id.split('-').slice(0, 2);
2908							var result = tokens.join('-');
2909							monsterinsights_forms[monsterinsights_forms_i].setAttribute("id", result);/* Now we can do just what we did above */
2910							monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute("id");
2911						} else {
2912							monsterinsights_form_id = false;
2913						}
2914					}
2915
2916					/* Check if it's Ninja Forms & id isn't set. */
2917					if (!monsterinsights_form_id && monsterinsights_forms[monsterinsights_forms_i].parentElement.className.indexOf('nf-form-layout') >= 0) {
2918						monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].parentElement.parentElement.parentElement.getAttribute('id');
2919						if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('nf-form-', 0)) {
2920							/* If so, let's grab that and set it to be the form's ID*/
2921							tokens = monsterinsights_form_id.split('-').slice(0, 3);
2922							result = tokens.join('-');
2923							monsterinsights_forms[monsterinsights_forms_i].setAttribute('id', result);
2924							/* Now we can do just what we did above */
2925							monsterinsights_form_id = monsterinsights_forms[monsterinsights_forms_i].getAttribute('id');
2926							skip_conversion = true;
2927						}
2928					}
2929
2930					if (monsterinsights_form_id && monsterinsights_form_id !== 'commentform' && monsterinsights_form_id !== 'adminbar-search' && monsterinsights_form_id !== 'goog-gt-votingForm') {
2931						__gtagTracker('event', 'impression', {
2932							event_category: 'form',
2933							event_label: monsterinsights_form_id,
2934							value: 1,
2935							non_interaction: true
2936						});
2937
2938						/* If a WPForms Form, we can use custom tracking */
2939						if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('wpforms-form-', 0)) {
2940							continue;
2941						}
2942
2943						/* Formiddable Forms, use custom tracking */
2944						if (monsterinsights_forms_has_class(monsterinsights_forms[monsterinsights_forms_i], 'frm-show-form')) {
2945							continue;
2946						}
2947
2948						/* If a Gravity Form, we can use custom tracking */
2949						if (monsterinsights_form_id && 0 === monsterinsights_form_id.lastIndexOf('gform_', 0)) {
2950							continue;
2951						}
2952
2953						/* If Ninja forms, we use custom conversion tracking */
2954						if (skip_conversion) {
2955							continue;
2956						}
2957
2958						var custom_conversion_mi_forms = false;
2959						if (custom_conversion_mi_forms) {
2960							continue;
2961						}
2962
2963						if (window.jQuery) {
2964							(function (form_id) {
2965								jQuery(document).ready(function () {
2966									jQuery('#' + form_id).on('submit', monsterinsights_forms_record_conversion);
2967								});
2968							})(monsterinsights_form_id);
2969						} else {
2970							var __gaFormsTrackerWindow = window;
2971							if (__gaFormsTrackerWindow.addEventListener) {
2972								document.getElementById(monsterinsights_form_id).addEventListener("submit", monsterinsights_forms_record_conversion, false);
2973							} else {
2974								if (__gaFormsTrackerWindow.attachEvent) {
2975									document.getElementById(monsterinsights_form_id).attachEvent("onsubmit", monsterinsights_forms_record_conversion);
2976								}
2977							}
2978						}
2979
2980					} else {
2981						continue;
2982					}
2983				}
2984			}
2985
2986			function monsterinsights_forms_has_class(element, className) {
2987				return (' ' + element.className + ' ').indexOf(' ' + className + ' ') > -1;
2988			}
2989
2990			function monsterinsights_forms_record_conversion(event) {
2991				var monsterinsights_form_conversion_id = event.target.id;
2992				var monsterinsights_form_action = event.target.getAttribute("miforms-action");
2993				if (monsterinsights_form_conversion_id && !monsterinsights_form_action) {
2994					document.getElementById(monsterinsights_form_conversion_id).setAttribute("miforms-action", "submitted");
2995					__gtagTracker('event', 'conversion', {
2996						event_category: 'form',
2997						event_label: monsterinsights_form_conversion_id,
2998						value: 1,
2999					});
3000				}
3001			}
3002
3003			/* Attach the events to all clicks in the document after page and GA has loaded */
3004			function monsterinsights_forms_load() {
3005				if (typeof (__gtagTracker) !== 'undefined' && __gtagTracker) {
3006					var __gtagFormsTrackerWindow = window;
3007					if (__gtagFormsTrackerWindow.addEventListener) {
3008						__gtagFormsTrackerWindow.addEventListener("load", monsterinsights_forms_record_impression, false);
3009					} else {
3010						if (__gtagFormsTrackerWindow.attachEvent) {
3011							__gtagFormsTrackerWindow.attachEvent("onload", monsterinsights_forms_record_impression);
3012						}
3013					}
3014				} else {
3015					setTimeout(monsterinsights_forms_load, 200);
3016				}
3017			}
3018
3019			/* Custom Ninja Forms impression tracking */
3020			if (window.jQuery) {
3021				jQuery(document).on('nfFormReady', function (e, layoutView) {
3022					var label = layoutView.el;
3023					label = label.substring(1, label.length);
3024					label = label.split('-').slice(0, 3).join('-');
3025					__gtagTracker('event', 'impression', {
3026						event_category: 'form',
3027						event_label: label,
3028						value: 1,
3029						non_interaction: true
3030					});
3031				});
3032			}
3033
3034			/* Custom Bloom Form tracker */
3035			function monsterinsights_add_bloom_forms_ids() {
3036				var bloom_forms = document.querySelectorAll('.et_bloom_form_content form');
3037				if (bloom_forms.length > 0) {
3038					for (var i = 0; i < bloom_forms.length; i++) {
3039						if ('' === bloom_forms[i].id) {
3040							var form_parent_root = monsterinsights_find_parent_with_class(bloom_forms[i], 'et_bloom_optin');
3041							if (form_parent_root) {
3042								var classes = form_parent_root.className.split(' ');
3043								for (var j = 0; j < classes.length; ++j) {
3044									if (0 === classes[j].indexOf('et_bloom_optin')) {
3045										bloom_forms[i].id = classes[j];
3046									}
3047								}
3048							}
3049						}
3050					}
3051				}
3052			}
3053
3054			function monsterinsights_find_parent_with_class(element, className) {
3055				if (element.parentNode && '' !== className) {
3056					if (element.parentNode.className.indexOf(className) >= 0) {
3057						return element.parentNode;
3058					} else {
3059						return monsterinsights_find_parent_with_class(element.parentNode, className);
3060					}
3061				}
3062				return false;
3063			}
3064
3065			monsterinsights_forms_load();
3066		</script>
3066
3067		<!-- End MonsterInsights Form Tracking -->
3068		
3069<link rel="modulepreload" href="https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/NoticesPlugin.39a23215.js"  /><link rel="modulepreload" href="https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/sanitize.e37d93cf.js"  /><link rel="modulepreload" href="https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce/dist/common/wc_block_coupon_force_apply.a7070f32.js" /><link rel="modulepreload" href="https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/NoticesPlugin.39a23215.js"  /><link rel="modulepreload" href="https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce-free/dist/common/sanitize.e37d93cf.js"  /><link rel="modulepreload" href="https://bluemoonhemp.com/wp-content/plugins/advanced-coupons-for-woocommerce/dist/common/wc_block_coupon_force_apply.a7070f32.js" /><link rel="icon" href="https://bluemoonhemp.com/wp-content/uploads/2026/06/cropped-BMH-Small-Logo-2-32x32.png" sizes="32x32" />
3070<link rel="icon" href="https://bluemoonhemp.com/wp-content/uploads/2026/06/cropped-BMH-Small-Logo-2-192x192.png" sizes="192x192" />
3071<link rel="apple-touch-icon" href="https://bluemoonhemp.com/wp-content/uploads/2026/06/cropped-BMH-Small-Logo-2-180x180.png" />
3072<meta name="msapplication-TileImage" content="https://bluemoonhemp.com/wp-content/uploads/2026/06/cropped-BMH-Small-Logo-2-270x270.png" />
3073<style>.jdgm-rev[data-review-id="e4912f52-7e14-4795-b433-2d49bb492dd2"]{display:none !important}</style><style>
3074		
3075		</style>			<style id="wd-style-local-google-fonts-inline-css" data-type="wd-style-local-google-fonts">
3076				@font-face{font-family:'Unbounded';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-ee4df7d1.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-92a5380f.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-d8e5d662.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-770696b6.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-f2b2b22d.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-ee4df7d1.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-92a5380f.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-d8e5d662.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-770696b6.woff2) format('woff2');
3076unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Unbounded';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/unbounded-f2b2b22d.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Urbanist';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/urbanist-7611acf2.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Urbanist';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/urbanist-5e85aea8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Urbanist';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/urbanist-7611acf2.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Urbanist';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/urbanist-5e85aea8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Urbanist';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/urbanist-7611acf2.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Urbanist';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/uploads/woodmart/google-fonts/fonts/urbanist-5e85aea8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}			</style>
3077			<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript></head>
3078
3079<body class="wp-singular page-template-default page page-id-135 wp-theme-woodmart wp-child-theme-woodmart-child theme-woodmart woocommerce-account woocommerce-page woocommerce-no-js wd wrapper-full-width categories-accordion-on woodmart-ajax-shop-on elementor-default elementor-kit-421066">
3080			
3080<script type="text/javascript" id="wd-flicker-fix">// Flicker fix.</script>
3080			<link rel="stylesheet" id="wd-mod-animations-transform-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-animations-transform.css?ver=8.5.7" type="text/css" media="all" /> 						<link rel="stylesheet" id="wd-mod-transform-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-transform.css?ver=8.5.7" type="text/css" media="all" /> 						<div class="wd-popup wd-age-verify wd-deferred wd-scroll-content color-scheme-dark" role="complementary" aria-label="Age verification">
3081				<div class="wd-age-verify-text reset-last-child">
3082					<img class="bmh-age-logo" src="https://bluemoonhemp.com/wp-content/uploads/2026/09/bmh-age-gate-moon.webp" alt="Blue Moon Hemp" width="255" height="255" />
3083<h4 class="text-center">Are you over 21?</h4>
3084<p class="text-center">You must be 21 years of age or older to view this page. Please verify your age to enter.</p>				</div>
3085
3086				<div class="wd-age-verify-text-error reset-last-child">
3087					<h4 class="text-center">Access forbidden</h4>
3088<p class="text-center">You must be 21 or older to shop Blue Moon Hemp.</p>				</div>
3089
3090				<div class="wd-age-verify-buttons">
3091					<a href="#" rel="nofollow noopener" class="btn btn-accent wd-age-verify-allowed">
3092						I am 21 or Older					</a>
3093
3094					<a href="#" rel="nofollow noopener" class="btn btn-default wd-age-verify-forbidden">
3095						I am Under 21					</a>
3096				</div>
3097			</div>
3098				<div class="wd-skip-links wd-deferred">
3099								<a href="#menu-bmh-main-nav" class="wd-skip-navigation btn">
3100						Skip to navigation					</a>
3101								<a href="#main-content" class="wd-skip-content btn">
3102				Skip to main content			</a>
3103		</div>
3104			
3105				<link rel="stylesheet" id="wd-header-banner-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-header-banner.css?ver=8.5.7" type="text/css" media="all" /> 					<div class="wd-hb-wrapp color-scheme-light wd-display">
3106			<div class="header-banner wd-hb" role="complementary" aria-label="Header banner">
3107				
3108				
3109					<a href="/shop/" class="header-banner-link wd-hb-link wd-fill" aria-label="Header banner link"></a>
3110				
3111				<div class="container wd-entry-content">
3112														<link rel="stylesheet" id="elementor-post-505539-css" href="https://bluemoonhemp.com/wp-content/uploads/elementor/css/post-505539.css?ver=1790257868" type="text/css" media="all">
3113					<div data-elementor-type="wp-post" data-elementor-id="505539" class="elementor elementor-505539">
3114				<div class="wd-negative-gap elementor-element elementor-element-757df4a wd-section-stretch-content e-flex e-con-boxed e-con e-parent" data-id="757df4a" data-element_type="container" data-e-type="container">
3115					<div class="e-con-inner">
3116				<div class="elementor-element elementor-element-1b561cd elementor-widget elementor-widget-wd_marquee" data-id="1b561cd" data-element_type="widget" data-e-type="widget" data-widget_type="wd_marquee.default">
3117				<div class="elementor-widget-container">
3118								<link rel="stylesheet" id="wd-marquee-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/el-marquee.css?ver=8.5.7" type="text/css" media="all" /> 					<div class="wd-marquee ">
3119			<div class="wd-marquee-content">
3120							<span class="wd-marquee-item">
3121				
3122									Free delivery on orders over $50.00				
3123							</span>
3124						<span class="wd-marquee-item">
3125				<img  title="Protected: Order &ndash; July 30, 2026 @ 11:28 PM" loading="lazy" width="6" height="6">
3126				
3127							</span>
3128						<span class="wd-marquee-item">
3129				
3130									The most modern equipment for pasteurization of milk				
3131							</span>
3132						<span class="wd-marquee-item">
3133				<img  title="Protected: Order &ndash; July 30, 2026 @ 11:28 PM" loading="lazy" width="6" height="6">
3134				
3135							</span>
3136						<span class="wd-marquee-item">
3137				
3138									A carefully selected diet is a guarantee of quality products				
3139							</span>
3140						<span class="wd-marquee-item">
3141				<img  title="Protected: Order &ndash; July 30, 2026 @ 11:28 PM" loading="lazy" width="6" height="6">
3142				
3143							</span>
3144						</div>
3145			<div class="wd-marquee-content">
3146							<span class="wd-marquee-item">
3147				
3148									Free delivery on orders over $50.00				
3149							</span>
3150						<span class="wd-marquee-item">
3151				<img  title="Protected: Order &ndash; July 30, 2026 @ 11:28 PM" loading="lazy" width="6" height="6">
3152				
3153							</span>
3154						<span class="wd-marquee-item">
3155				
3156									The most modern equipment for pasteurization of milk				
3157							</span>
3158						<span class="wd-marquee-item">
3159				<img  title="Protected: Order &ndash; July 30, 2026 @ 11:28 PM" loading="lazy" width="6" height="6">
3160				
3161							</span>
3162						<span class="wd-marquee-item">
3163				
3164									A carefully selected diet is a guarantee of quality products				
3165							</span>
3166						<span class="wd-marquee-item">
3167				<img  title="Protected: Order &ndash; July 30, 2026 @ 11:28 PM" loading="lazy" width="6" height="6">
3168				
3169							</span>
3170						</div>
3171		</div>
3172						</div>
3173				</div>
3174					</div>
3175				</div>
3176				</div>
3177											</div>
3178			</div>
3179		</div>
3180		
3181	<div class="wd-page-wrapper website-wrapper">
3182									<header class="whb-header whb-header_283884 whb-scroll-stick whb-sticky-real whb-hide-on-scroll">
3183					<div class="whb-main-header">
3184	
3185<div class="whb-row whb-general-header whb-sticky-row whb-without-bg whb-with-bdf whb-without-border whb-color-dark whb-flex-equal-sides">
3186	<div class="container">
3187		<div class="whb-flex-row whb-general-header-inner">
3188			<div class="whb-column whb-col-left whb-column8 whb-visible-lg">
3189	<nav class="wd-header-nav wd-header-main-nav text-left whb-qyixj6nqg63p53ncurb9" role="navigation" aria-label="Main navigation">
3190	<ul id="menu-bmh-main-nav" class="menu wd-nav wd-nav-header wd-nav-main wd-style-default wd-gap-m"><li id="menu-item-505492" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505492 item-level-0 menu-mega-dropdown wd-event-hover" style="--wd-dropdown-width: 900px;"><a href="https://bluemoonhemp.com/product-category/thc-a/" class="woodmart-nav-link"><span class="nav-link-text">THC-A</span></a><div class="color-scheme-dark wd-design-sized wd-dropdown-menu wd-dropdown"><div class="container wd-entry-content">
3191<ul class="wd-sub-menu wd-sub-accented wd-grid-f-inline color-scheme-dark">
3192	<li id="menu-item-505493" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505493 item-level-1 wd-event-hover wd-col" ><a href="https://bluemoonhemp.com/product-category/thc-a/" class="woodmart-nav-link">Shop THC-A</a>
3193	<ul class="sub-sub-menu">
3194		<li id="menu-item-505494" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505494 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/thc-a-flower/" class="woodmart-nav-link">THC-A Flower</a></li>
3195		<li id="menu-item-505495" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505495 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/thc-a-pre-rolls/" class="woodmart-nav-link">THC-A Pre-Rolls</a></li>
3196		<li id="menu-item-505496" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505496 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/thc-a-gummies/" class="woodmart-nav-link">THC-A Gummies</a></li>
3197		<li id="menu-item-505497" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505497 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/thc-a-disposables/" class="woodmart-nav-link">THC-A Disposables</a></li>
3198	</ul>
3199</li>
3200	<li id="menu-item-505498" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-505498 item-level-1 wd-event-hover wd-col menu-item-has-children dropdown-load-ajax" ><a href="#" class="woodmart-nav-link">Best Sellers</a>
3201	<div class="wd-dropdown-menu wd-dropdown wd-design-default color-scheme-dark">
3202
3203	<div class="container wd-entry-content">
3204<div class="dropdown-html-placeholder wd-fill" data-id="505537"></div>
3205	</div>
3206
3207	</div>
3208</li>
3209</ul>
3210</div>
3211</div>
3212</li>
3213<li id="menu-item-505499" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505499 item-level-0 menu-mega-dropdown wd-event-hover" style="--wd-dropdown-width: 900px;"><a href="https://bluemoonhemp.com/product-category/cbd/" class="woodmart-nav-link"><span class="nav-link-text">CBD</span></a><div class="color-scheme-dark wd-design-sized wd-dropdown-menu wd-dropdown"><div class="container wd-entry-content">
3214<ul class="wd-sub-menu wd-sub-accented wd-grid-f-inline color-scheme-dark">
3215	<li id="menu-item-505500" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505500 item-level-1 wd-event-hover wd-col" ><a href="https://bluemoonhemp.com/product-category/cbd/" class="woodmart-nav-link">Shop CBD</a>
3216	<ul class="sub-sub-menu">
3217		<li id="menu-item-505501" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505501 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/cbd-gummies/" class="woodmart-nav-link">CBD Gummies</a></li>
3218		<li id="menu-item-505503" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505503 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/cbd-hemp-oil-tinctures/" class="woodmart-nav-link">CBD Tinctures</a></li>
3219		<li id="menu-item-505504" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505504 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/cbd-shatters/" class="woodmart-nav-link">CBD Shatters</a></li>
3220		<li id="menu-item-505505" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505505 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/cbd-salves/" class="woodmart-nav-link">CBD Salves</a></li>
3221	</ul>
3222</li>
3223	<li id="menu-item-505506" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-505506 item-level-1 wd-event-hover wd-col menu-item-has-children dropdown-load-ajax" ><a href="#" class="woodmart-nav-link">Best Sellers</a>
3224	<div class="wd-dropdown-menu wd-dropdown wd-design-default color-scheme-d
3224ark">
3225
3226	<div class="container wd-entry-content">
3227<div class="dropdown-html-placeholder wd-fill" data-id="505536"></div>
3228	</div>
3229
3230	</div>
3231</li>
3232</ul>
3233</div>
3234</div>
3235</li>
3236<li id="menu-item-505507" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505507 item-level-0 menu-mega-dropdown wd-event-hover" style="--wd-dropdown-width: 1000px;"><a href="https://bluemoonhemp.com/product-category/delta-products/" class="woodmart-nav-link"><span class="nav-link-text">DELTA</span></a><div class="color-scheme-dark wd-design-sized wd-dropdown-menu wd-dropdown"><div class="container wd-entry-content">
3237<ul class="wd-sub-menu wd-sub-accented wd-grid-f-inline color-scheme-dark">
3238	<li id="menu-item-505508" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505508 item-level-1 wd-event-hover wd-col" ><a href="https://bluemoonhemp.com/product-category/delta-8/" class="woodmart-nav-link">Delta 8</a>
3239	<ul class="sub-sub-menu">
3240		<li id="menu-item-505509" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505509 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/delta-8-flower/" class="woodmart-nav-link">Delta 8 Flower</a></li>
3241		<li id="menu-item-505510" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505510 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/delta-8-pre-rolls/" class="woodmart-nav-link">Delta 8 Pre-Rolls</a></li>
3242		<li id="menu-item-505511" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505511 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/delta-8-gummies/" class="woodmart-nav-link">Delta 8 Gummies</a></li>
3243		<li id="menu-item-505512" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505512 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/delta-8-tinctures/" class="woodmart-nav-link">Delta 8 Tinctures</a></li>
3244	</ul>
3245</li>
3246	<li id="menu-item-505513" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505513 item-level-1 wd-event-hover wd-col" ><a href="https://bluemoonhemp.com/product-category/delta-9/" class="woodmart-nav-link">Delta 9</a>
3247	<ul class="sub-sub-menu">
3248		<li id="menu-item-505514" class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505514 item-level-2 wd-event-hover" ><a href="https://bluemoonhemp.com/product-category/delta-9/delta-9-gummies/" class="woodmart-nav-link">Delta 9 Gummies</a></li>
3249	</ul>
3250</li>
3251	<li id="menu-item-505515" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-505515 item-level-1 wd-event-hover wd-col menu-item-has-children dropdown-load-ajax" ><a href="#" class="woodmart-nav-link">Best Sellers</a>
3252	<div class="wd-dropdown-menu wd-dropdown wd-design-default color-scheme-dark">
3253
3254	<div class="container wd-entry-content">
3255<div class="dropdown-html-placeholder wd-fill" data-id="505535"></div>
3256	</div>
3257
3258	</div>
3259</li>
3260</ul>
3261</div>
3262</div>
3263</li>
3264<li id="menu-item-505516" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-505516 item-level-0 menu-simple-dropdown wd-event-hover" ><a href="https://bluemoonhemp.com/quiz/" class="woodmart-nav-link"><span class="nav-link-text">Quiz</span></a></li>
3265<li id="menu-item-505565" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-505565 item-level-0 menu-simple-dropdown wd-event-hover" ><a href="https://bluemoonhemp.com/lab-reports/" class="woodmart-nav-link"><span class="nav-link-text">Lab Reports</span></a></li>
3266</ul></nav>
3267</div>
3268<div class="whb-column whb-col-center whb-column9 whb-visible-lg">
3269	<div class="site-logo whb-3unw61nep1tgv43sczd8">
3270	<a href="https://bluemoonhemp.com/" class="wd-logo wd-main-logo" rel="home" aria-label="Site logo">
3271		<img width="2560" height="482" src="https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-scaled.png" class="attachment-full size-full" alt="" style="max-width:140px;" decoding="async" srcset="https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-scaled.png 2560w, https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-300x56.png 300w, https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-150x28.png 150w, https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-600x113.png 600w, https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-1024x193.png 1024w, https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-768x145.png 768w, https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-60x11.png 60w, https://bluemoonhemp.com/wp-content/uploads/2023/11/BMH_Logo-110x21.png 110w" sizes="(max-width: 2560px) 100v
3271w, 2560px" />	</a>
3272	</div>
3273</div>
3274<div class="whb-column whb-col-right whb-column10 whb-visible-lg">
3275	<div class="wd-header-my-account wd-tools-element wd-event-hover wd-design-1-text wd-style-text-only login-side-opener whb-5sma1g8cchhpmawjhx7t">
3276				<a href="https://bluemoonhemp.com/my-account/" title="My account">
3277			
3278				
3279									<span class="wd-tools-text">
3280						Login / Register					</span>
3281				
3282					</a>
3283
3284			</div>
3285
3286<div class="whb-space-element whb-9mutb0tlogvvkyk2zoj0 " style="width:20px;"></div>
3287<div class="wd-header-search wd-tools-element wd-design-1 wd-style-icon wd-display-full-screen whb-drc6b98ci67iskcg6cjr" title="Search">
3288				<link rel="stylesheet" id="wd-header-search-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-search.css?ver=8.5.7" type="text/css" media="all" /> 				<a href="#" rel="nofollow" aria-label="Search">
3289		
3290							<span class="wd-tools-icon">
3291									</span>
3292			
3293			
3294			</a>
3295
3296	</div>
3297
3298<div class="whb-space-element whb-qcaqho2zy9pn0dxo8lea " style="width:20px;"></div>
3299
3300<div class="wd-header-cart wd-tools-element wd-design-2 cart-widget-opener wd-style-icon whb-10to66zgyi95arthas8p">
3301				<link rel="stylesheet" id="wd-header-cart-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-cart.css?ver=8.5.7" type="text/css" media="all" /> 				<a href="https://bluemoonhemp.com/cart/" title="Shopping cart">
3302		
3303							<span class="wd-tools-icon">
3304																		<span class="wd-cart-number wd-tools-count">0 <span>items</span></span>
3305											</span>
3306			
3307			
3308			
3309			</a>
3310	</div>
3311</div>
3312<div class="whb-column whb-mobile-left whb-column_mobile2 whb-hidden-lg">
3313	<div class="wd-tools-element wd-header-mobile-nav wd-style-icon wd-design-1 whb-psgrc8k5chpxy2f9ggnw">
3314	<a href="#" rel="nofollow" aria-label="Open mobile menu">
3315									<span class="wd-tools-icon">
3316									</span>
3317			
3318						</a>
3319</div>
3320</div>
3321<div class="whb-column whb-mobile-center whb-column_mobile3 whb-hidden-lg">
3322	<div class="site-logo whb-boc54981knh3shz4q66x">
3323	<a href="https://bluemoonhemp.com/" class="wd-logo wd-main-logo" rel="home" aria-label="Site logo">
3324		<img width="202" height="149" src="https://bluemoonhemp.com/wp-content/uploads/2026/08/bluemoonhemp_f0792e83-2341-444c-8e45-3ec1fb6f8bbb.png" class="attachment-full size-full" alt="" style="max-width:180px;" decoding="async" srcset="https://bluemoonhemp.com/wp-content/uploads/2026/08/bluemoonhemp_f0792e83-2341-444c-8e45-3ec1fb6f8bbb.png 202w, https://bluemoonhemp.com/wp-content/uploads/2026/08/bluemoonhemp_f0792e83-2341-444c-8e45-3ec1fb6f8bbb-60x44.png 60w, https://bluemoonhemp.com/wp-content/uploads/2026/08/bluemoonhemp_f0792e83-2341-444c-8e45-3ec1fb6f8bbb-110x81.png 110w, https://bluemoonhemp.com/wp-content/uploads/2026/08/bluemoonhemp_f0792e83-2341-444c-8e45-3ec1fb6f8bbb-150x111.png 150w" sizes="(max-width: 202px) 100vw, 202px" />	</a>
3325	</div>
3326</div>
3327<div class="whb-column whb-mobile-right whb-column_mobile4 whb-hidden-lg">
3328	
3329<div class="wd-header-cart wd-tools-element wd-design-2 cart-widget-opener wd-style-icon whb-f3cnqe3zpi4mwkik4j3d">
3330		<a href="https://bluemoonhemp.com/cart/" title="Shopping cart">
3331		
3332							<span class="wd-tools-icon">
3333																		<span class="wd-cart-number wd-tools-count">0 <span>items</span></span>
3334											</span>
3335			
3336			
3337			
3338			</a>
3339	</div>
3340</div>
3341		</div>
3342	</div>
3343</div>
3344</div>
3345				</header>
3346			
3347								<div class="wd-page-content main-page-wrapper">
3348		
3349					<link rel="stylesheet" id="wd-page-title-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/page-title.css?ver=8.5.7" type="text/css" media="all" /> 							<div class="wd-page-title page-title  page-title-default title-size-small title-design-default color-scheme-dark" style="">
3350					<div class="wd-page-title-bg wd-fill">
3351											</div>
3352					<div class="container">
3353																					<h1 class="entry-title title">
3354									My account								</h1>
3355
3356															
3357															<nav class="wd-breadcrumbs"><a href="https://bluemoonhemp.com/">Home</a><span class="wd-delimiter">/</span><span class="wd-last">My account</span></nav>																		</div>
3358				</div>
3359			
3360		<main id="main-content" class="wd-content-layout content-layout-wrapper container wd-builder-off" role="main">
3361				
3362
3363<div class="wd-content-area site-content">
3364									<article id="post-135" class="entry-content post-135 page type-page status-publish hentry">
3365					<div class="woocommerce">			<link rel="stylesheet" id="wd-woo-mod-login-form-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-login-form.css?ver=8.5.7" type="text/css" media="all" /> 			<div class="woocommerce-notices-wrapper"></div>
3366<div class="wd-registration-page wd-register-tabs">
3367
3368
3369<div class="wd-grid-f-col" id="customer_login">
3370
3371	<div class="wd-col col-login">
3372
3373
3374		<h2 class="wd-login-title">Login</h2>
3375
3376					<form method="post" class="login woocommerce-form woocommerce-form-login" action="https://bluemoonhemp.com/my-account/?action=login">
3377
3378				
3379				
3380				<p class="woocommerce-FormRow woocommerce-FormRow--wide form-row form-row-wide form-row-username">
3381					<label for="username">Username or email address&nbsp;<span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Required</span></label>
3382					<input type="text" class="woocommerce-Input woocommerce-Input--text input-text" name="username" id="username" autocomplete="username" value="" />				</p>
3383				<p class="woocommerce-FormRow woocommerce-FormRow--wide form-row form-row-wide form-row-password">
3384					<label for="password">Password&nbsp;<span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Required</span></label>
3385					<input class="woocommerce-Input woocommerce-Input--text input-text" type="password" name="password" id="password" autocomplete="current-password" />
3386				</p>
3387
3388				
3389				<p class="form-row form-row-btn">
3390					<input type="hidden" id="woocommerce-login-nonce" name="woocommerce-login-nonce" value="294622a011" /><input type="hidden" name="_wp_http_referer" value="/my-account/" />										<button type="submit" class="button btn btn-accent woocommerce-button woocommerce-form-login__submit" name="login" value="Log in">Log in</button>
3391				</p>
3392
3393				<p class="login-form-footer">
3394					<a href="https://bluemoonhemp.com/my-account/lost-password/" class="woocommerce-LostPassword lost_password">Lost your password?</a>
3395					<label class="woocommerce-form__label woocommerce-form__label-for-checkbox woocommerce-form-login__rememberme">
3396						<input class="woocommerce-form__input woocommerce-form__input-checkbox" name="rememberme" type="checkbox" value="forever" title="Remember me" aria-label="Remember me" /> <span>Remember me</span>
3397					</label>
3398				</p>
3399
3400				
3401							</form>
3402
3403		
3404
3405	</div>
3406
3407	<div class="wd-col col-register">
3408
3409		<h2 class="wd-login-title">Register</h2>
3410
3411				<form method="post" action="https://bluemoonhemp.com/my-account/?action=register" class="woocommerce-form woocommerce-form-register register"  >
3412		
3413					
3414					
3415			<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
3416				<label for="reg_email">Email address&nbsp;<span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Required</span></label>
3417				<input type="email" class="woocommerce-Input woocommerce-Input--text input-text" name="email" id="reg_email" autocomplete="email" value="" />			</p>
3418		
3419					
3420				<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
3421					<label for="reg_password">Password&nbsp;<span class="required" aria-hidden="true">*</span><span class="screen-reader-text">Required</span></label>
3422					<input type="password" class="woocommerce-Input woocommerce-Input--text input-text" name="password" id="reg_password" autocomplete="new-password" />
3423				</p>
3424		
3425					
3426			<div style="left: -999em; position: absolute;"><label for="trap">Anti-spam</label><input type="text" name="email_2" id="trap" tabindex="-1" /></div>
3427		
3428									<input type="hidden" value="" name="i13_recaptcha_register_token" id="i13_recaptcha_register_token"/>
3429						 
3429<script type="text/javascript">
3430								
3431				
3432									var interval_6ab5899552e5f = setInterval(function() {
3433
3434									if(document.readyState === 'complete') {
3435
3436										clearInterval(interval_6ab5899552e5f);
3437
3438												grecaptcha.ready(function () {
3439													
3440													grecaptcha.execute('6Ld6TBktAAAAANKu4BlzP-GipkLX3KZ31PF5yTp0', { action: 'signup' }).then(function (token) {
3441													
3442														var recaptchaResponse = document.getElementById('i13_recaptcha_register_token');
3443														recaptchaResponse.value = token;
3444													}, function (reason) {
3445													  
3446													});
3447												});
3448												
3449												
3450										  
3451																						   																							jQuery('.woocommerce-form-register').on('submit', function (e) {
3452													var frm = this;
3453													e.preventDefault();
3454													grecaptcha.execute('6Ld6TBktAAAAANKu4BlzP-GipkLX3KZ31PF5yTp0', { action: 'signup' }).then(function (token) {
3455														
3456													 submitval=jQuery(".woocommerce-form-register__submit").val();
3457													 var recaptchaResponse = document.getElementById('i13_recaptcha_register_token');
3458													  recaptchaResponse.value = token;
3459													   jQuery('.woocommerce-form-register').prepend('<input type="hidden" name="register" value="' + submitval + '">');
3460													
3461													 
3462													 frm.submit();
3463													}, function (reason) {
3464													  
3465													});
3466												});
3467																						 												
3468									}    
3469										
3470								}, 100);   
3471
3472
3473							 
3474							   
3475						 
3476						  </script>
3476
3477				<wc-order-attribution-inputs></wc-order-attribution-inputs><div class="woocommerce-privacy-policy-text"></div>		
3478			<p class="woocommerce-form-row form-row form-row-btn">
3479				<input type="hidden" id="woocommerce-register-nonce" name="woocommerce-register-nonce" value="10164b8eba" /><input type="hidden" name="_wp_http_referer" value="/my-account/" />				<button type="submit" class="woocommerce-Button woocommerce-button btn btn-accent button" name="register" value="Register">Register</button>
3480			</p>
3481		
3482					
3483		</form>
3484		
3485	</div>
3486
3487			<div class="wd-col col-register-text">
3488
3489			<p class="title wd-login-divider"><span>Or</span></p>
3490
3491			
3492							<h2 class="wd-login-title">Register</h2>
3493			
3494			
3495							<div class="registration-info">Registering for this site allows you to access your order status and history. Just fill in the fields below, and we'll get a new account set up for you in no time. We will only ask you for information necessary to make the purchase process faster and easier.</div>
3496			
3497			
3498			<a href="#" rel="nofollow noopener" class="btn btn-default wd-switch-to-register" data-login="Login" data-login-title="Login" data-reg-title="Register" data-register="Register">Register</a>
3499
3500		</div>
3501	
3502</div>
3503
3504</div>
3505
3506</div>
3507
3508					
3509									</article>
3510
3511				
3512		
3513</div>
3514
3515
3516
3517			<link rel="stylesheet" id="wd-widget-collapse-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-widget-collapse.css?ver=8.5.7" type="text/css" media="all" /> 						</main>
3518		
3519</div>
3520							<footer class="wd-footer footer-container color-scheme-light">
3521												<link rel="stylesheet" id="wd-footer-base-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/footer-base.css?ver=8.5.7" type="text/css" media="all" /> 														<div class="container main-footer wd-entry-content">
3522										<link rel="stylesheet" id="elementor-post-505538-css" href="https://bluemoonhemp.com/wp-content/uploads/elementor/css/post-505538.css?ver=1790257869" type="text/css" media="all">
3523			<link rel='stylesheet' id='widget-heading-css' href='https://bluemoonhemp.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.2.4' media='all' />
3524<link rel='stylesheet' id='widget-icon-list-css' href='https://bluemoonhemp.com/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=4.2.4' media='all' />
3525		<div data-elementor-type="wp-post" data-elementor-id="505538" class="elementor elementor-505538">
3526				<div class="elementor-element elementor-element-76741eb e-con-full e-flex e-con e-parent" data-id="76741eb" data-element_type="container" data-e-type="container" id="bmh-footer">
3527		<div class="elementor-element elementor-element-014cf0d e-con-full e-flex e-con e-child" data-id="014cf0d" data-element_type="container" data-e-type="container" id="bmh-foot-news">
3528		<div class="elementor-element elementor-element-28fea4a e-con-full bmh-wrap e-flex e-con e-child" data-id="28fea4a" data-element_type="container" data-e-type="container">
3529		<div class="elementor-element elementor-element-c50e2cd e-con-full bmh-news-copy e-flex e-con e-child" data-id="c50e2cd" data-element_type="container" data-e-type="container">
3530				<div class="elementor-element elementor-element-7968b91 bmh-foot-hd elementor-widget elementor-widget-heading" data-id="7968b91" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3531				<div class="elementor-widget-container">
3532					<h3 class="elementor-heading-title elementor-size-default">Stay in the Loop</h3>				</div>
3533				</div>
3534				<div class="elementor-element elementor-element-3a1e735 bmh-foot-links color-scheme-inherit text-left elementor-widget elementor-widget-text-editor" data-id="3a1e735" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3535				<div class="elementor-widget-container">
3536									<p class="bmh-news-sub">New drops, fresh lab results, and the occasional deal. Nothing else.</p>								</div>
3537				</div>
3538				</div>
3539		<div class="elementor-element elementor-element-a24b913 e-con-full bmh-news-form-col e-flex e-con e-child" data-id="a24b913" data-element_type="container" data-e-type="container">
3540				<div class="elementor-element elementor-element-4439153 bmh-news-form elementor-widget elementor-widget-shortcode" data-id="4439153" data-element_type="widget" data-e-type="widget" data-widget_type="shortcode.default">
3541				<div class="elementor-widget-container">
3542							<div class="elementor-shortcode"><noscript class="ninja-forms-noscript-message">
3543	Notice: JavaScript is required for this content.</noscript>
3544<div id="nf-form-14-cont" class="nf-form-cont bmh-news-form" aria-live="polite" aria-labelledby="nf-form-title-14" aria-describedby="nf-form-errors-14" role="form">
3545
3546    <div class="nf-loading-spinner"></div>
3547
3548</div>
3549        <!-- That data is being printed as a workaround to page builders reordering the order of the scripts loaded-->
3550        
3550<script>var formDisplay=1;var nfForms=nfForms||[];var form=[];form.id='14';form.settings={"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"&#36;","fieldsMarkedRequired":"Fields marked with an <span class=\"ninja-forms-req-symbol\">*<\/span> are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m\/d\/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn&#039;t load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn&#039;t load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","hourPlaceholder":"Hour","minutePlaceholder":"Minute","am":"AM","pm":"PM","title":"Footer Newsletter","default_label_pos":"hidden","show_title":0,"clear_complete":1,"hide_complete":0,"wrapper_class":"bmh-news-form","element_class":"","conditions":[],"created_at":"2026-09-08 08:59:25","embed_form":"","currency_symbol":"","beforeForm":"","beforeFields":"","afterFields":"","afterForm":""};form.fields=[{"label":"Email","key":"email","type":"email","required":1,"order":1,"placeholder":"Enter your email","label_pos":"hidden","field_label":"Email","container_class":"bmh-news-email","element_class":"","created_at":"2026-09-08 08:59:25","parent_id":14,"id":166,"beforeField":"","afterField":"","value":"","parentType":"email","element_templates":["email","input"],"old_classname":"","wrap_template":"wrap"},{"label":"Sign Up","key":"submit","type":"submit","order":2,"processing_label":"Processing","container_class":"bmh-news-submit","element_class":"","created_at":"2026-09-08 08:59:25","parent_id":14,"id":167,"beforeField":"","afterField":"","value":"","label_pos":"hidden","parentType":"textbox","element_templates":["submit","button","input"],"old_classname":"","wrap_template":"wrap-no-label"}];nfForms.push(form);</script>
3550
3551        </div>
3552						</div>
3553				</div>
3554				</div>
3555				</div>
3556				</div>
3557		<div class="elementor-element elementor-element-c8e2597 e-con-full e-flex e-con e-child" data-id="c8e2597" data-element_type="container" data-e-type="container" id="bmh-foot-cols">
3558		<div class="elementor-element elementor-element-458e10b e-con-full bmh-wrap e-flex e-con e-child" data-id="458e10b" data-element_type="container" data-e-type="container">
3559		<div class="elementor-element elementor-element-3891476 e-con-full bmh-foot-col e-flex e-con e-child" data-id="3891476" data-element_type="container" data-e-type="container">
3560				<div class="elementor-element elementor-element-da42b93 bmh-foot-hd elementor-widget elementor-widget-heading" data-id="da42b93" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3561				<div class="elementor-widget-container">
3562					<h3 class="elementor-heading-title elementor-size-default">Shop THC-A</h3>				</div>
3563				</div>
3564				<div class="elementor-element elementor-element-a393541 bmh-foot-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="a393541" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
3565				<div class="elementor-widget-container">
3566							<ul class="elementor-icon-list-items">
3567							<li class="elementor-icon-list-item">
3568											<a href="https://bluemoonhemp.com/product-category/thc-a-flower/">
3569
3570											<span class="elementor-icon-list-text">THC-A Flower</span>
3571											</a>
3572									</li>
3573								<li class="elementor-icon-list-item">
3574											<a href="https://bluemoonhemp.com/product-category/thc-a-pre-rolls/">
3575
3576											<span class="elementor-icon-list-text">THC-A Pre-Rolls</span>
3577											</a>
3578									</li>
3579								<li class="elementor-icon-list-item">
3580											<a href="https://bluemoonhemp.com/product-category/thc-a-gummies/">
3581
3582											<span class="elementor-icon-list-text">THC-A Gummies</span>
3583											</a>
3584									</li>
3585								<li class="elementor-icon-list-item">
3586											<a href="https://bluemoonhemp.com/product-category/thc-a-disposables/">
3587
3588											<span class="elementor-icon-list-text">THC-A Disposables</span>
3589											</a>
3590									</li>
3591								<li class="elementor-icon-list-item">
3592											<a href="https://bluemoonhemp.com/product-category/thc-a/">
3593
3594											<span class="elementor-icon-list-text">Shop All THC-A</span>
3595											</a>
3596									</li>
3597						</ul>
3598						</div>
3599				</div>
3600				</div>
3601		<div class="elementor-element elementor-element-1ef91eb e-con-full bmh-foot-col e-flex e-con e-child" data-id="1ef91eb" data-element_type="container" data-e-type="container">
3602				<div class="elementor-element elementor-element-54f4f15 bmh-foot-hd elementor-widget elementor-widget-heading" data-id="54f4f15" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3603				<div class="elementor-widget-container">
3604					<h3 class="elementor-heading-title elementor-size-default">Shop CBD</h3>				</div>
3605				</div>
3606				<div class="elementor-element elementor-element-bb61cf3 bmh-foot-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="bb61cf3" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
3607				<div class="elementor-widget-container">
3608							<ul class="elementor-icon-list-items">
3609							<li class="elementor-icon-list-item">
3610											<a href="https://bluemoonhemp.com/product-category/cbd-gummies/">
3611
3612											<span class="elementor-icon-list-text">CBD Gummies</span>
3613											</a>
3614									</li>
3615								<li class="elementor-icon-list-item">
3616											<a href="https://bluemoonhemp.com/product-category/cbd-hemp-oil-tinctures/">
3617
3618											<span class="elementor-icon-list-text">CBD Tinctures</span>
3619											</a>
3620									</li>
3621								<li class="elementor-icon-list-item">
3622											<a href="https://bluemoonhemp.com/product-category/cbd-shatters/">
3623
3624											<span class="elementor-icon-list-text">CBD Shatters</span>
3625											</a>
3626									</li>
3627								<li class="elementor-icon-list-item">
3628											<a href="https://bluemoonhemp.com/product-category/cbd-salves/">
3629
3630											<span class="elementor-icon-list-text">CBD Salves</span>
3631											</a>
3632									</li>
3633								<li class="elementor-icon-list-item">
3634											<a href="https://bluemoonhemp.com/product-category/cbd/">
3635
3636											<span class="elementor-icon-list-text">Shop All CBD</span>
3637											</a>
3638									</li>
3639						</ul>
3640						</div>
3641				</div>
3642				</div>
3643		<div class="elementor-element elementor-element-40f7bee e-con-full bmh-foot-col e-flex e-con e-child" data-id="40f7bee" data-element_type="container" data-e-type="container">
3644				<div class="elementor-element elementor-element-7ee5672 bmh-foot-hd elementor-widget elementor-widget-heading" data-id="7ee5672" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3645				<div class="elementor-widget-container">
3646					<h3 class="elementor-heading-title elementor-size-default">Shop Delta</h3>				</div>
3647				</div>
3648				<div class="elementor-element elementor-element-7207d2d bmh-foot-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="7207d2d" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
3649				<div class="elementor-widget-container">
3650							<ul class="elementor-icon-list-items">
3651							<li class="elementor-icon-list-item">
3652											<a href="https://bluemoonhemp.com/product-category/delta-8-flower/">
3653
3654											<span class="elementor-icon-list-text">Delta 8 Flower</span>
3655											</a>
3656									</li>
3657								<li class="elementor-icon-list-item">
3658											<a href="https://bluemoonhemp.com/product-category/delta-8-pre-rolls/">
3659
3660											<span class="elementor-icon-list-text">Delta 8 Pre-Rolls</span>
3661											</a>
3662									</li>
3663								<li class="elementor-icon-list-item">
3664											<a href="https://bluemoonhemp.com/product-category/delta-8-gummies/">
3665
3666											<span class="elementor-icon-list-text">Delta 8 Gummies</span>
3667											</a>
3668									</li>
3669								<li class="elementor-icon-list-item">
3670											<a href="https://bluemoonhemp.com/product-category/delta-8-tinctures/">
3671
3672											<span class="elementor-icon-list-text">Delta 8 Tinctures</span>
3673											</a>
3674									</li>
3675								<li class="elementor-icon-list-item">
3676											<a href="https://bluemoonhemp.com/product-category/delta-9/delta-9-gummies/">
3677
3678											<span class="elementor-icon-list-text">Delta 9 Gummies</span>
3679											</a>
3680									</li>
3681								<li class="elementor-icon-list-item">
3682											<a href="https://bluemoonhemp.com/product-category/delta-products/">
3683
3684											<span class="elementor-icon-list-text">Shop All Delta</span>
3685											</a>
3686									</li>
3687						</ul>
3688						</div>
3689				</div>
3690				</div>
3691		<div class="elementor-element elementor-element-cb3b002 e-con-full bmh-foot-col e-flex e-con e-child" data-id="cb3b002" data-element_type="container" data-e-type="container">
3692				<div class="elementor-element elementor-element-40cb79b bmh-foot-hd elementor-widget elementor-widget-heading" data-id="40cb79b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
3693				<div class="elementor-widget-container">
3694					<h3 class="elementor-heading-title elementor-size-default">Help</h3>				</div>
3695				</div>
3696				<div class="elementor-element elementor-element-8c96177 bmh-foot-links elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="8c96177" data-element_type="widget" data-e-type="widget" data-widget_type="icon-list.default">
3697				<div class="elementor-widget-container">
3698							<ul class="elementor-icon-list-items">
3699							<li class="elementor-icon-list-item">
3700											<a href="https://bluemoonhemp.com/contact-us/">
3701
3702											<span class="elementor-icon-list-text">Contact Us</span>
3703											</a>
3704									</li>
3705								<li class="elementor-icon-list-item">
3706											<a href="https://bluemoonhemp.com/lab-reports/">
3707
3708											<span class="elementor-icon-list-text">Lab Reports</span>
3709											</a>
3710									</li>
3711								<li class="elementor-icon-list-item">
3712											<a href="https://bluemoonhemp.com/rewards/">
3713
3714											<span class="elementor-icon-list-text">Rewards</span>
3715											</a>
3716									</li>
3717								<li class="elementor-icon-list-item">
3718											<a href="https://bluemoonhemp.com/quiz/">
3719
3720											<span class="elementor-icon-list-text">Find Your Match</span>
3721											</a>
3722									</li>
3723								<li class="elementor-icon-list-item">
3724											<a href="https://bluemoonhemp.com/track-order/">
3725
3726											<span class="elementor-icon-list-text">Track Your Order</span>
3727											</a>
3728									</li>
3729								<li class="elementor-icon-list-item">
3730											<a href="https://bluemoonhemp.com/my-account/">
3731
3732											<span class="elementor-icon-list-text">My Account</span>
3733											</a>
3734									</li>
3735								<li class="elementor-icon-list-item">
3736											<a href="https://bluemoonhemp.com/shipping-policy/">
3737
3738											<span class="elementor-icon-list-text">Shipping Policy</span>
3739											</a>
3740									</li>
3741						</ul>
3742						</div>
3743				</div>
3744				</div>
3745				</div>
3746				</div>
3747		<div class="elementor-element elementor-element-01787fb e-con-full e-flex e-con e-child" data-id="01787fb" data-element_type="container" data-e-type="container" id="bmh-foot-retail">
3748		<div class="elementor-element elementor-element-77dfff9 e-con-full bmh-wrap e-flex e-con e-child" data-id="77dfff9" data-element_type="container" data-e-type="container">
3749				<div class="elementor-element elementor-element-c0b075d color-scheme-inherit text-left elementor-widget elementor-widget-text-editor" data-id="c0b075d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3750				<div class="elementor-widget-container">
3751									<div class="bmh-retail">Are you a Retailer? <a href="https://wholesale.bluemoonhemp.com/">Click here</a></div>								</div>
3752				</div>
3753				</div>
3754				</div>
3755		<div class="elementor-element elementor-element-93f731b e-con-full e-flex e-con e-child" data-id="93f731b" data-element_type="container" data-e-type="container" id="bmh-foot-disc">
3756		<div class="elementor-element elementor-element-224148f e-con-full bmh-wrap e-flex e-con e-child" data-id="224148f" data-element_type="container" data-e-type="container">
3757				<div class="elementor-element elementor-element-3c0c806 bmh-foot-links color-scheme-inherit text-left elementor-widget elementor-widget-text-editor" data-id="3c0c806" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3758				<div class="elementor-widget-container">
3759									<div class="bmh-disc-box">These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure or prevent any disease. Not for use by or sale to persons under the age of 21. Do not use if you are pregnant or nursing. Consult a physician before use if you have a medical condition or take prescription medication. We do not ship THCA products to Florida, Hawaii, Idaho, Minnesota, Oregon, Rhode Island, Utah or Vermont. <a href="https://bluemoonhemp.com/disclaimer/">Read the full disclaimer</a></div>								</div>
3760				</div>
3761				</div>
3762				</div>
3763		<div class="elementor-element elementor-element-fc24e14 e-con-full e-flex e-con e-child" data-id="fc24e14" data-element_type="container" data-e-type="container" id="bmh-foot-bottom">
3764		<div class="elementor-element elementor-element-f6771c5 e-con-full bmh-wrap e-flex e-con e-child" data-id="f6771c5" data-element_type="container" data-e-type="container">
3765		<div class="elementor-element elementor-element-66441e7 e-con-full e-flex e-con e-child" data-id="66441e7" data-element_type="container" data-e-type="container">
3766				<div class="elementor-element elementor-element-37b7228 color-scheme-inherit text-left elementor-widget elementor-widget-text-editor" data-id="37b7228" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3767				<div class="elementor-widget-container">
3768									<p class="bmh-copy">&copy; 2026 Blue Moon Hemp. All rights reserved.</p>								</div>
3769				</div>
3770				</div>
3771		<div class="elementor-element elementor-element-739e036 e-con-full bmh-bottom-right e-flex e-con e-child" data-id="739e036" data-element_type="container" data-e-type="container">
3772				<div class="elementor-element elementor-element-e541632 bmh-foot-links color-scheme-inherit text-left elementor-widget elementor-widget-text-editor" data-id="e541632" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
3773				<div class="elementor-widget-container">
3774									<div class="bmh-legal"><a href="https://bluemoonhemp.com/return-policy/">Return Policy</a><a href="https://bluemoonhemp.com/terms-of-service/">Terms of Service</a><a href="https://bluemoonhemp.com/privacy-statement/">Privacy Statement</a><a href="https://bluemoonhemp.com/website-disclaimer/">Website Disclaimer</a></div>								</div>
3775				</div>
3776				<div class="elementor-element elementor-element-8d0a4c4 bmh-foot-links elementor-widget elementor-widget-html" data-id="8d0a4c4" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3777				<div class="elementor-widget-container">
3778					<div class="bmh-cards"><span class="bmh-card">Visa</span><span class="bmh-card">Mastercard</span><span class="bmh-card">Amex</span><span class="bmh-card">Discover</span></div>
3778				</div>
3779				</div>
3780				</div>
3781				</div>
3782				</div>
3783		<div class="elementor-element elementor-element-c0bcc49 e-con-full e-flex e-con e-child" data-id="c0bcc49" data-element_type="container" data-e-type="container">
3784				<div class="elementor-element elementor-element-edc74fc elementor-widget elementor-widget-html" data-id="edc74fc" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
3785				<div class="elementor-widget-container">
3786					<style>.wd-footer{padding:0;}
3787.wd-footer .main-footer{max-width:100% !important;width:100% !important;padding-left:0 !important;padding-right:0 !important;}
3788#bmh-footer .elementor-widget,#bmh-footer .e-con{opacity:1 !important;transform:none !important;}
3789#bmh-footer{background:#142149;color:rgba(255,255,255,.72);}
3790#bmh-footer a{color:rgba(255,255,255,.72);text-decoration:none;transition:color .18s ease;}
3791#bmh-footer a:hover{color:#fff;}
3792#bmh-footer p{margin:0;}
3793#bmh-footer .bmh-wrap{max-width:1222px !important;margin-left:auto !important;margin-right:auto !important;width:100% !important;padding-left:20px !important;padding-right:20px !important;}
3794#bmh-foot-news{border-bottom:1px solid rgba(255,255,255,.12);padding:52px 0 !important;}
3795#bmh-footer #bmh-foot-news .bmh-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:48px;align-items:center;justify-content:space-between;}
3796#bmh-footer .bmh-news-copy{flex:1 1 320px !important;width:auto !important;}
3797#bmh-footer .bmh-news-form-col{flex:1 1 380px !important;width:auto !important;}
3798.bmh-foot-hd .elementor-heading-title{display:inline-block;margin:0 0 16px;font-family:Unbounded,sans-serif;font-size:1.15rem;font-weight:600;line-height:1.35;color:#fff;-webkit-text-stroke:1.2px transparent;background-image:linear-gradient(100deg,#10b880,#426ab2,#613292,#10b880);background-size:300% 100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 12px rgba(255,255,255,.35));animation:bmh-holotitle-shift 6s linear infinite;}
3799@keyframes bmh-holotitle-shift{0%{background-position:0% 50%}100%{background-position:100% 50%}}
3800.bmh-news-sub{font-size:.92rem;line-height:1.6;max-width:44ch;}
3801#bmh-foot-cols{padding:56px 0 46px !important;}
3802#bmh-footer #bmh-foot-cols .bmh-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;align-items:flex-start;}
3803#bmh-footer .bmh-foot-col{flex:1 1 185px !important;width:auto !important;min-width:0;}
3804.bmh-foot-links .elementor-icon-list-items{display:flex;flex-direction:column;gap:11px;padding:0;margin:0;list-style:none;}
3805.bmh-foot-links .elementor-icon-list-item{margin:0;padding:0;}
3806.bmh-foot-links .elementor-icon-list-icon{display:none;}
3807.bmh-foot-links .elementor-icon-list-text{font-size:.9rem;line-height:1.45;padding:0;}
3808#bmh-foot-disc{padding:0 0 36px !important;}
3809.bmh-disc-box{border:1px solid rgba(255,255,255,.16);border-radius:10px;padding:24px 30px;text-align:center;font-size:.78rem;line-height:1.75;color:rgba(255,255,255,.58);}
3810.bmh-disc-box a{color:rgba(255,255,255,.85);font-weight:600;border-bottom:1px solid rgba(255,255,255,.28);}
3811#bmh-foot-bottom{border-top:1px solid rgba(255,255,255,.12);padding:24px 0 34px !important;}
3812#bmh-footer #bmh-foot-bottom .bmh-wrap{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between;}
3813#bmh-footer #bmh-foot-bottom .bmh-wrap > .e-con{flex:0 1 auto !important;width:auto !important;}
3814.bmh-copy{font-size:.78rem;color:rgba(255,255,255,.5);}
3815#bmh-footer .bmh-bottom-right{display:flex;flex-direction:row;gap:22px;align-items:center;flex-wrap:wrap;justify-content:flex-end;}
3816.bmh-legal{font-size:.78rem;display:flex;gap:18px;flex-wrap:wrap;}
3817#bmh-footer .bmh-cards{display:flex;gap:8px;align-items:center;flex-wrap:wrap;}
3818#bmh-footer .bmh-card{display:inline-flex;align-items:center;justify-content:center;height:26px;padding:0 10px;border:1px solid rgba(255,255,255,.22);border-radius:5px;font-size:.66rem;font-weight:700;letter-spacing:.03em;color:rgba(255,255,255,.62);white-space:nowrap;}
3819
3820.bmh-news-form .nf-form-title,.bmh-news-form .nf-form-fields-required{display:none;}
3821.bmh-news-form .nf-form-content{padding:0;max-width:none;}
3822.bmh-news-form nf-fields-wrap{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap;}
3823.bmh-news-form nf-field:first-child{flex:1 1 170px;}
3824.bmh-news-form .nf-field-hp,.bmh-news-form nf-field:has(.nf-field-hp){display:none !important;}
3825.bmh-news-form .nf-field-container{margin-bottom:0;}
3826.bmh-news-form input[type=email]{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.22);border-radius:8px;color:#fff;height:46px;padding:0 14px;width:100%;font-size:.92rem;}
3827.bmh-news-form input[type=email]::placeholder{color:rgba(255,255,255,.45);}
3828.bmh-news-form input[type=submit],.bmh-news-form input[type=button]{background:#2a5bff;border:0;border-radius:8px;color:#fff;height:46px;padding:0 24px;font-weight:700;font-size:.9rem;text-transform:none;cursor:pointer;transition:background .18s ease;}
3829.bmh-news-form input[type=submit]:hover,.bmh-news-form input[type=button]:hover{background:#1f49d6;}
3830.bmh-news-form .nf-error-msg,.bmh-news-form .nf-response-msg{color:rgba(255,255,255,.8);font-size:.82rem;}
3831#bmh-foot-retail{border-top:1px solid rgba(255,255,255,.12);padding:20px 0 !important;}
3832.bmh-retail{text-align:center;font-family:'Urbanist',Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.6;color:#fff;}
3833#bmh-footer .bmh-retail a{font-family:'Urbanist',Arial,Helvetica,sans-serif;color:#fff;font-weight:700;border-bottom:1px solid rgba(255,255,255,.45);}
3834.bmh-retail a:hover{border-bottom-color:#fff;}
3835@media(max-width:1024px){#bmh-footer .bmh-foot-col{flex:1 1 40% !important;}}
3836@media(max-width:767px){.bmh-foot-hd .elementor-heading-title{font-size:1.05rem;}#bmh-foot-cols{padding:40px 0 30px !important;}#bmh-foot-news{padding:38px 0 !important;}#bmh-footer .bmh-foot-col{flex:1 1 100% !important;}#bmh-footer #bmh-foot-bottom .bmh-wrap{flex-direction:column;align-items:flex-start;}#bmh-footer .bmh-bottom-right{justify-content:flex-start;}.bmh-disc-box{padding:20px 18px;}}</style>				</div>
3837				</div>
3838				</div>
3839				</div>
3840				</div>
3841								</div>
3842																</footer>
3843			</div>
3844<div class="wd-close-side wd-fill"></div>
3845			<link rel="stylesheet" id="wd-scroll-top-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-scrolltotop.css?ver=8.5.7" type="text/css" media="all" /> 					<a href="#" class="scrollToTop" aria-label="Scroll to top button"></a>
3846					<link rel="stylesheet" id="wd-header-search-fullscreen-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-search-fullscreen-general.css?ver=8.5.7" type="text/css" media="all" /> 						<link rel="stylesheet" id="wd-header-search-fullscreen-1-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-search-fullscreen-1.css?ver=8.5.7" type="text/css" media="all" /> 						<link rel="stylesheet" id="wd-wd-search-form-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wd-search-form.css?ver=8.5.7" type="text/css" media="all" /> 						<link rel="stylesheet" id="wd-wd-search-results-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wd-search-results.css?ver=8.5.7" type="text/css" media="all" /> 						<link rel="stylesheet" id="wd-search-style-default-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/el-search-style-default.css?ver=8.5.7" type="text/css" media="all" /> 			<div class="wd-search-full-screen wd-scroll wd-fill" role="complementary" aria-label="Search">
3847	<span class="wd-close-search wd-action-btn wd-style-icon wd-cross-icon">
3848		<a href="#" rel="nofollow" aria-label="Close search form">
3849			<span class="wd-action-icon"></span>
3850		</a>
3851	</span>
3852
3853	
3854	<form role="search" method="get" class="searchform  wd-style-default woodmart-ajax-search" action="https://bluemoonhemp.com/"  data-thumbnail="1" data-price="1" data-post_type="product" data-count="20" data-sku="0" data-symbols_count="3" data-include_cat_search="yes" autocomplete="off">
3855		<input type="text" class="s" placeholder="Search for products" value="" name="s" aria-label="Search" title="Search for products" required/>
3856		<input type="hidden" name="post_type" value="product">
3857
3858		
3859		
3860		<button type="submit" class="searchsubmit">
3861			<span>
3862				Search			</span>
3863					</button>
3864	</form>
3865
3866	<div class="wd-search-loader wd-fill"></div>
3867
3868			<div class="wd-search-history"></div>
3869	
3870	
3871	
3872			<div class="wd-search-results  wd-scroll-content"></div>
3873		
3874	
3875	</div>
3876<div class="mobile-nav wd-side-hidden wd-side-hidden-nav wd-left wd-opener-arrow" role="navigation" aria-label="Mobile navigation"><div class="wd-search-form ">
3877				<link rel="stylesheet" id="wd-wd-search-dropdown-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wd-search-dropdown.css?ver=8.5.7" type="text/css" media="all" /> 			
3878	<form role="search" method="get" class="searchform  wd-style-default woodmart-ajax-search" action="https://bluemoonhemp.com/"  data-thumbnail="1" data-price="1" data-post_type="product" data-count="20" data-sku="0" data-symbols_count="3" data-include_cat_search="no" autocomplete="off">
3879		<input type="text" class="s" placeholder="Search for products" value="" name="s" aria-label="Search" title="Search for products" required/>
3880		<input type="hidden" name="post_type" value="product">
3881
3882		<span tabindex="0" aria-label="Clear search" class="wd-clear-search wd-role-btn wd-hide"></span>
3883
3884		
3885		<button type="submit" class="searchsubmit">
3886			<span>
3887				Search			</span>
3888					</button>
3889	</form>
3890
3891			<div class="wd-search-results-wrapper">
3892			<div class="wd-search-results wd-dropdown-results wd-dropdown wd-scroll">
3893				<div class="wd-scroll-content">
3894					
3895					
3896									</div>
3897			</div>
3898		</div>
3899	
3900</div>
3901<ul id="menu-bmh-main-nav-1" class="mobile-pages-menu menu wd-nav wd-nav-mobile wd-dis-hover wd-layout-dropdown wd-active"><li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505492 item-level-0" ><a href="https://bluemoonhemp.com/product-category/thc-a/" class="woodmart-nav-link"><span class="nav-link-text">THC-A</span></a>
3902<ul class="wd-sub-menu">
3903	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505493 item-level-1" ><a href="https://bluemoonhemp.com/product-category/thc-a/" class="woodmart-nav-link">Shop THC-A</a>
3904	<ul class="sub-sub-menu">
3905		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505494 item-level-2" ><a href="https://bluemoonhemp.com/product-category/thc-a-flower/" class="woodmart-nav-link">THC-A Flower</a></li>
3906		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505495 item-level-2" ><a href="https://bluemoonhemp.com/product-category/thc-a-pre-rolls/" class="woodmart-nav-link">THC-A Pre-Rolls</a></li>
3907		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505496 item-level-2" ><a href="https://bluemoonhemp.com/product-category/thc-a-gummies/" class="woodmart-nav-link">THC-A Gummies</a></li>
3908		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505497 item-level-2" ><a href="https://bluemoonhemp.com/product-category/thc-a-disposables/" class="woodmart-nav-link">THC-A Disposables</a></li>
3909	</ul>
3910</li>
3911	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-505498 item-level-1 menu-item-has-block menu-item-has-children dropdown-load-ajax" ><a href="#" class="woodmart-nav-link">Best Sellers</a></li>
3912</ul>
3913</li>
3914<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505499 item-level-0" ><a href="https://bluemoonhemp.com/product-category/cbd/" class="woodmart-nav-link"><span class="nav-link-text">CBD</span></a>
3915<ul class="wd-sub-menu">
3916	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505500 item-level-1" ><a href="https://bluemoonhemp.com/product-category/cbd/" class="woodmart-nav-link">Shop CBD</a>
3917	<ul class="sub-sub-menu">
3918		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505501 item-level-2" ><a href="https://bluemoonhemp.com/product-category/cbd-gummies/" class="woodmart-nav-link">CBD Gummies</a></li>
3919		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505503 item-level-2" ><a href="https://bluemoonhemp.com/product-category/cbd-hemp-oil-tinctures/" class="woodmart-nav-link">CBD Tinctures</a></li>
3920		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505504 item-level-2" ><a href="https://bluemoonhemp.com/product-category/cbd-shatters/" class="woodmart-nav-link">CBD Shatters</a></li>
3921		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505505 item-level-2" ><a href="https://bluemoonhemp.com/product-category/cbd-salves/" class="woodmart-nav-link">CBD Salves</a></li>
3922	</ul>
3923</li>
3924	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-505506 item-level-1 menu-item-has-block menu-item-has-children dropdown-load-ajax" ><a href="#" class="woodmart-nav-link">Best Sellers</a></li>
3925</ul>
3926</li>
3927<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505507 item-level-0" ><a href="https://bluemoonhemp.com/product-category/delta-products/" class="woodmart-nav-link"><span class="nav-link-text">DELTA</span></a>
3928<ul class="wd-sub-menu">
3929	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505508 item-level-1" ><a href="https://bluemoonhemp.com/product-category/delta-8/" class="woodmart-nav-link">Delta 8</a>
3930	<ul class="sub-sub-menu">
3931		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505509 item-level-2" ><a href="https://bluemoonhemp.com/product-category/delta-8-flower/" class="woodmart-nav-link">Delta 8 Flower</a></li>
3932		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505510 item-level-2" ><a href="https://bluemoonhemp.com/product-category/delta-8-pre-rolls/" class="woodmart-nav-link">Delta 8 Pre-Rolls</a></li>
3933		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505511 item-level-2" ><a href="https://bluemoonhemp.com/product-category/delta-8-gummies/" class="woodmart-nav-link">Delta 8 Gummies</a></li>
3934		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505512 item-level-2" ><a href="https://bluemoonhemp.com/product-category/delta-8-tinctures/" class="woodmart-nav-link">Delta 8 Tinctures</a></li>
3935	</ul>
3936</li>
3937	<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-has-children menu-item-505513 item-level-1" ><a href="https://bluemoonhemp.com/product-category/delta-9/" class="woodmart-nav-link">Delta 9</a>
3938	<ul class="sub-sub-menu">
3939		<li class="menu-item menu-item-type-taxonomy menu-item-object-product_cat menu-item-505514 item-level-2" ><a href="https://bluemoonhemp.com/product-category/delta-9/delta-9-gummies/" class="woodmart-nav-link">Delta 9 Gummies</a></li>
3940	</ul>
3941</li>
3942	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-505515 item-level-1 menu-item-has-block menu-item-has-children dropdown-load-ajax" ><a href="#" class="woodmart-nav-link">Best Sellers</a></li>
3943</ul>
3944</li>
3945<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-505516 item-level-0" ><a href="https://bluemoonhemp.com/quiz/" class="woodmart-nav-link"><span class="nav-link-text">Quiz</span></a></li>
3946<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-505565 item-level-0" ><a href="https://bluemoonhemp.com/lab-reports/" class="woodmart-nav-link"><span class="nav-link-text">Lab Reports</span></a></li>
3947<li class="menu-item  login-side-opener menu-item-account wd-with-icon item-level-0"><a href="https://bluemoonhemp.com/my-account/" class="woodmart-nav-link">Login / Register</a></li></ul>
3948		</div>			<link rel="stylesheet" id="wd-widget-general-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/widget-general.css?ver=8.5.7" type="text/css" media="all" /> 						<link rel="stylesheet" id="wd-widget-shopping-cart-css" href="https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-widget-shopping-cart.css?ver=8.5.7" type="text/css" media="all" /> 						<div class="cart-widget-side wd-side-hidden wd-right" role="complementary" aria-label="Shopping cart sidebar">
3949				<div class="wd-heading">
3950					<span class="title">Shopping cart</span>
3951					<div class="close-side-widget wd-action-btn wd-style-text wd-cross-icon">
3952						<a href="#" rel="nofollow">
3953							<span class="wd-action-icon"></span>
3954							<span class="wd-action-text">
3955								Close							</span>
3956						</a>
3957					</div>
3958				</div>
3959				<div class="widget woocommerce widget_shopping_cart"><div class="widget_shopping_cart_content"></div></div>			</div>
3960		<link rel='stylesheet' id='wd-style-base-deferred-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/base-deferred.css?ver=8.5.7' media='all' />
3961<link rel='stylesheet' id='wd-woocommerce-base-deferred-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woocommerce-base-deferred.css?ver=8.5.7' media='all' />
3962<link rel='stylesheet' id='wd-mod-notices-general-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-notices-general.css?ver=8.5.7' media='all' />
3963<link rel='stylesheet' id='wd-woocommerce-block-notices-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-block-notices.css?ver=8.5.7' media='all' />
3964<link rel='stylesheet' id='wd-age-verify-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-age-verify.css?ver=8.5.7' media='all' />
3965<link rel='stylesheet' id='wd-mfp-popup-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/lib-magnific-popup.css?ver=8.5.7' media='all' />
3966<link rel='stylesheet' id='wd-header-opt-scroll-stick-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-opt-scroll-stick.css?ver=8.5.7' media='all' />
3967<link rel='stylesheet' id='wd-dropdown-sized-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-dropdown-sized.css?ver=8.5.7' media='all' />
3968<link rel='stylesheet' id='wd-opt-search-history-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-search-history.css?ver=8.5.7' media='all' />
3969<link rel='stylesheet' id='wd-header-mobile-nav-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-mobile-nav.css?ver=8.5.7' media='all' />
3970<link rel='stylesheet' id='wd-nav-opener-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-nav-opener.css?ver=8.5.7' media='all' />
3971<link rel='stylesheet' id='wd-header-my-account-sidebar-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-my-account-sidebar.css?ver=8.5.7' media='all' />
3972<link rel='stylesheet' id='wd-header-cart-side-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-cart-side.css?ver=8.5.7' media='all' />
3973<link rel='stylesheet' id='wd-widget-product-list-css' href='https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-widget-product-list.css?ver=8.5.7' media='all' />
3974<script type="speculationrules">
3975{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/woodmart-child/*","/wp-content/themes/woodmart/*","/*\\?(.+)","/my-account/","/cart/"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
3976</script>
3976
3977
3978                    
3978<script type="text/javascript">
3979                        _affsoffers_track={"site_key":"7a2501677846404fb22334287f145864"};
3980                    </script>
3980
3981                
3981<script type="text/javascript" async src="//tracking.trackcb.com/track.js?site_key=7a2501677846404fb22334287f145864"></script>
3981<script id="bmh-card-equalizer">
3982(function(){
3983  function eq(){
3984    var mobile = window.innerWidth < 768;
3985    var cs=document.querySelectorAll('.owl-carousel.product-items');
3986    for(var i=0;i<cs.length;i++){
3987      var cards=cs[i].querySelectorAll('.product-grid-item.product-in-carousel');
3988      if(!cards.length) continue;
3989      var a,c,b,h,max=0;
3990      for(a=0;a<cards.length;a++){
3991        c=cards[a];
3992        c.style.setProperty('height','auto','important');
3993        c.style.setProperty('min-height','0','important');
3994        c.style.setProperty('display','flex','important');
3995        c.style.setProperty('flex-direction','column','important');
3996        b=c.querySelector('.btn-add'); if(b) b.style.setProperty('margin-top','auto','important');
3997      }
3998      if(mobile) continue; /* mobile: natural content height, no dead space */
3999      for(a=0;a<cards.length;a++){ h=cards[a].offsetHeight; if(h>max) max=h; }
4000      if(max>0){ for(a=0;a<cards.length;a++){ cards[a].style.setProperty('height',max+'px','important'); } }
4001    }
4002  }
4003  function boot(){ eq(); setTimeout(eq,400); setTimeout(eq,1200); setTimeout(eq,2500); }
4004  if(document.readyState!=='loading') boot(); else document.addEventListener('DOMContentLoaded', boot);
4005  window.addEventListener('load', boot);
4006  var t; window.addEventListener('resize', function(){ clearTimeout(t); t=setTimeout(eq,200); });
4007})();
4008</script>
4008<script type="text/javascript">jQuery(function($){		function load_authorize_net_cim_credit_card_payment_form_handler() {
4009			window.wc_authorize_net_cim_credit_card_payment_form_handler = new WC_Authorize_Net_Payment_Form_Handler( {"plugin_id":"authorize_net_cim","id":"authorize_net_cim_credit_card","id_dasherized":"authorize-net-cim-credit-card","type":"credit-card","csc_required":true,"csc_required_for_tokens":false,"logging_enabled":false,"lightbox_enabled":false,"login_id":"5tt8tfWCR68Q","client_key":"28Bp8vf5a4y4ps34SNwRZ24umQ6yZE89v4U4xaqYC8AKz9a55KYaNW2mVEDu2tDf","general_error":"An error occurred, please try again or try an alternate form of payment.","ajax_url":"https:\/\/bluemoonhemp.com\/wp-admin\/admin-ajax.php","ajax_log_nonce":"df60cea14c","enabled_card_types":["visa","mastercard","amex","discover","jcb"]} );window.jQuery( document.body ).trigger( "update_checkout" );		}
4010
4011		try {
4012
4013			if ( 'undefined' !== typeof WC_Authorize_Net_Payment_Form_Handler ) {
4014				load_authorize_net_cim_credit_card_payment_form_handler();
4015			} else {
4016				window.jQuery( document.body ).on( 'wc_authorize_net_payment_form_handler_loaded', load_authorize_net_cim_credit_card_payment_form_handler );
4017			}
4018
4019		} catch ( err ) {
4020
4021			
4022		var errorName    = '',
4023		    errorMessage = '';
4024
4025		if ( 'undefined' === typeof err || 0 === err.length || ! err ) {
4026			errorName    = 'A script error has occurred.';
4027			errorMessage = 'The script WC_Authorize_Net_Payment_Form_Handler could not be loaded.';
4028		} else {
4029			errorName    = 'undefined' !== typeof err.name    ? err.name    : '';
4030			errorMessage = 'undefined' !== typeof err.message ? err.message : '';
4031		}
4032
4033		
4034		jQuery.post( 'https://bluemoonhemp.com/wp-admin/admin-ajax.php', {
4035			action:   'wc_authorize_net_cim_credit_card_payment_form_log_script_event',
4036			security: 'b718b22ae5',
4037			name:     errorName,
4038			message:  errorMessage,
4039		} );
4040
4041				}
4042		});</script>
4042<script type="text/javascript">jQuery(function($){		function load_authorize_net_cim_echeck_payment_form_handler() {
4043			window.wc_authorize_net_cim_echeck_payment_form_handler = new WC_Authorize_Net_Payment_Form_Handler( {"plugin_id":"authorize_net_cim","id":"authorize_net_cim_echeck","id_dasherized":"authorize-net-cim-echeck","type":"echeck","csc_required":false,"csc_required_for_tokens":false,"logging_enabled":false,"lightbox_enabled":false,"login_id":"5tt8tfWCR68Q","client_key":"28Bp8vf5a4y4ps34SNwRZ24umQ6yZE89v4U4xaqYC8AKz9a55KYaNW2mVEDu2tDf","general_error":"An error occurred, please try again or try an alternate form of payment.","ajax_url":"https:\/\/bluemoonhemp.com\/wp-admin\/admin-ajax.php","ajax_log_nonce":"be274a8089"} );window.jQuery( document.body ).trigger( "update_checkout" );		}
4044
4045		try {
4046
4047			if ( 'undefined' !== typeof WC_Authorize_Net_Payment_Form_Handler ) {
4048				load_authorize_net_cim_echeck_payment_form_handler();
4049			} else {
4050				window.jQuery( document.body ).on( 'wc_authorize_net_payment_form_handler_loaded', load_authorize_net_cim_echeck_payment_form_handler );
4051			}
4052
4053		} catch ( err ) {
4054
4055			
4056		var errorName    = '',
4057		    errorMessage = '';
4058
4059		if ( 'undefined' === typeof err || 0 === err.length || ! err ) {
4060			errorName    = 'A script error has occurred.';
4061			errorMessage = 'The script WC_Authorize_Net_Payment_Form_Handler could not be loaded.';
4062		} else {
4063			errorName    = 'undefined' !== typeof err.name    ? err.name    : '';
4064			errorMessage = 'undefined' !== typeof err.message ? err.message : '';
4065		}
4066
4067		
4068		jQuery.post( 'https://bluemoonhemp.com/wp-admin/admin-ajax.php', {
4069			action:   'wc_authorize_net_cim_echeck_payment_form_log_script_event',
4070			security: '94068a747c',
4071			name:     errorName,
4072			message:  errorMessage,
4073		} );
4074
4075				}
4076		});</script>
4076			
4076<script type="application/ld+json">
4077				{
4078					"@context": "https://schema.org",
4079					"@type": "BreadcrumbList",
4080					"itemListElement": [[{"@type":"ListItem","position":1,"name":"Home","item":"https://bluemoonhemp.com/"},{"@type":"ListItem","position":2,"name":"My account"}]]
4081			}
4082			</script>
4082
4083						
4083<script>
4084				( () => {
4085					const lazyloadRunObserver = () => {
4086						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
4087						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
4088							entries.forEach( ( entry ) => {
4089								if ( entry.isIntersecting ) {
4090									let lazyloadBackground = entry.target;
4091									if( lazyloadBackground ) {
4092										lazyloadBackground.classList.add( 'e-lazyloaded' );
4093									}
4094									lazyloadBackgroundObserver.unobserve( entry.target );
4095								}
4096							});
4097						}, { rootMargin: '200px 0px 200px 0px' } );
4098						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
4099							lazyloadBackgroundObserver.observe( lazyloadBackground );
4100						} );
4101					};
4102					const events = [
4103						'DOMContentLoaded',
4104						'elementor/lazyload/observe',
4105					];
4106					events.forEach( ( event ) => {
4107						document.addEventListener( event, lazyloadRunObserver );
4108					} );
4109				} )();
4110			</script>
4110
4111			
4111<script>/* ==========================================================================
4112   BMH Variation Size Cards : WPCode snippet type: JavaScript
4113   Location: Site Wide Footer
4114   Reads WooCommerce's own variation data and adds the nickname,
4115   the per-gram price and the Best Value flag to each swatch.
4116   Bails out quietly on anything it can't parse, so color/flavour
4117   swatches keep their normal WoodMart appearance.
4118   ========================================================================== */
4119(function () {
4120  'use strict';
4121
4122  // grams -> what people actually call it
4123  var NICKNAME = {
4124    0.5: 'Half Gram',
4125    1:   'Gram',
4126    2:   'Two Grams',
4127    3.5: 'Eighth',
4128    7:   'Quarter',
4129    14:  'Half Ounce',
4130    28:  'Ounce'
4131  };
4132
4133  var GRAM_UNITS = { g: 1, gram: 1, grams: 1 };
4134
4135  var UNIT_RE = new RegExp(
4136    '([0-9.]+)[ ]*(grams|gram|mg|ml|oz|count|ct|pack|g)([^a-z]|$)',
4137    'i'
4138  );
4139
4140  function money(n) {
4141    return '$' + n.toFixed(2);
4142  }
4143
4144  function enhanceForm(form) {
4145    var variations;
4146    try {
4147      variations = JSON.parse(form.getAttribute('data-product_variations') || 'null');
4148    } catch (e) {
4149      return;
4150    }
4151    if (!variations || !variations.length) return;
4152
4153    var enhancedAny = false;
4154
4155    form.querySelectorAll('.wd-swatches-product[data-id]').forEach(function (group) {
4156      if (group.classList.contains('bmh-vcards')) return;
4157
4158      var attrKey  = 'attribute_' + group.getAttribute('data-id');
4159      var swatches = group.querySelectorAll('.wd-swatch');
4160      if (swatches.length < 2) return;
4161
4162      var rows = [];
4163
4164      swatches.forEach(function (sw) {
4165        var label = sw.getAttribute('aria-label') || sw.textContent.trim();
4166        // built with RegExp() and no backslashes: WPCode strips backslashes
4167        // from snippet code on save, which silently breaks literal regexes.
4168        var match = label.match(UNIT_RE);
4169        var qty   = match ? parseFloat(match[1]) : null;
4170        var unit  = match ? match[2].toLowerCase() : null;
4171        var value = (sw.getAttribute('data-value') || '').toLowerCase();
4172
4173        var variation = variations.filter(function (v) {
4174          return String(v.attributes[attrKey] || '').toLowerCase() === value;
4175        })[0];
4176
4177        rows.push({
4178          sw:     sw,
4179          qty:    qty,
4180          unit:   unit,
4181          isGram: !!(unit && GRAM_UNITS[unit]),
4182          price:  variation ? parseFloat(variation.display_price) : null
4183        });
4184      });
4185
4186      // nothing parseable? leave this group exactly as WoodMart rendered it
4187      if (!rows.some(function (r) { return r.qty !== null; })) return;
4188
4189      // Cheapest per unit wins the badge, but ONLY when it is materially
4190      // better than the runner-up. If every option costs about the same per
4191      // unit there is no better value, so no badge gets claimed.
4192      rows.forEach(function (r) {
4193        r.per = (r.qty && r.price) ? r.price / r.qty : null;
4194      });
4195      var ranked = rows.filter(function (r) { return r.per !== null; })
4196                       .sort(function (a, b) { return a.per - b.per; });
4197      var best = null;
4198      if (ranked.length > 1 && ranked[0].per <= ranked[1].per * 0.9) {
4199        best = ranked[0];
4200      }
4201
4202      rows.forEach(function (r) {
4203        r.sw.classList.add('bmh-vcard');
4204
4205        var big = r.sw.querySelector('.wd-swatch-text');
4206        if (big && r.qty !== null) {
4207          big.textContent = r.qty + (r.isGram ? 'g' : r.unit);
4208        }
4209
4210        if (r.isGram && NICKNAME[r.qty] && !r.sw.querySelector('.bmh-v-name')) {
4211          var name = document.createElement('span');
4212          name.className = 'bmh-v-name';
4213          name.textContent = NICKNAME[r.qty];
4214          r.sw.appendChild(name);
4215        }
4216
4217        // grams get a per-gram comparison; everything else (mg, ml, ct)
4218        // gets the option's own price, which rounds better than cents-per-mg
4219        if (!r.sw.querySelector('.bmh-v-unit')) {
4220          var line = null;
4221          if (r.isGram && r.per) {
4222            line = money(r.per) + ' / gram';
4223          } else if (r.price) {
4224            line = money(r.price);
4225          }
4226          if (line) {
4227            var per = document.createElement('span');
4228            per.className = 'bmh-v-unit';
4229            per.textContent = line;
4230            r.sw.appendChild(per);
4231          }
4232        }
4233
4234        if (best && r === best && rows.length > 1 && !r.sw.querySelector('.bmh-v-badge')) {
4235          var badge = document.createElement('span');
4236          badge.className = 'bmh-v-badge';
4237          badge.textContent = 'Best Value';
4238          r.sw.appendChild(badge);
4239        }
4240      });
4241
4242      group.setAttribute('data-count', String(rows.length));
4243      group.classList.add('bmh-vcards');
4244      enhancedAny = true;
4245    });
4246
4247    if (enhancedAny) form.classList.add('bmh-has-vcards');
4248  }
4249
4250  // WooCommerce Points and Rewards appends a fresh message span AND a <br> on
4251  // every variation change. The old spans get hidden but the <br> elements stay,
4252  // 19px each, so the gap above the price grows with every click. Keep only the
4253  // newest message in each container and drop the orphaned line breaks.
4254  function prunePoints() {
4255    var msgs = document.querySelectorAll('.wc-points-rewards-product-message');
4256    if (msgs.length < 2) return;
4257
4258    var hosts = [];
4259    Array.prototype.forEach.call(msgs, function (m) {
4260      if (m.parentElement && hosts.indexOf(m.parentElement) === -1) {
4261        hosts.push(m.parentElement);
4262      }
4263    });
4264
4265    hosts.forEach(function (host) {
4266      var list = [];
4267      Array.prototype.forEach.call(host.children, function (child) {
4268        if (child.classList.contains('wc-points-rewards-product-message')) list.push(child);
4269      });
4270      while (list.length > 1) {
4271        var stale = list.shift();
4272        var sib = stale.nextElementSibling;
4273        while (sib && sib.tagName === 'BR') {
4274          var next = sib.nextElementSibling;
4275          sib.parentNode.removeChild(sib);
4276          sib = next;
4277        }
4278        stale.parentNode.removeChild(stale);
4279      }
4280    });
4281  }
4282
4283  function run() {
4284    document.querySelectorAll('form.variations_form').forEach(enhanceForm);
4285    prunePoints();
4286  }
4287
4288  if (document.readyState === 'loading') {
4289    document.addEventListener('DOMContentLoaded', run);
4290  } else {
4291    run();
4292  }
4293
4294  // WooCommerce and WoodMart both re-render this area; run() is idempotent
4295  if (window.jQuery) {
4296    jQuery(document.body).on(
4297      'wc_variation_form woocommerce_variation_has_changed check_variations',
4298      run
4299    );
4300    // the points message lands slightly after these fire
4301    jQuery(document.body).on(
4302      'found_variation reset_data show_variation',
4303      function () { setTimeout(prunePoints, 60); }
4304    );
4305  }
4306})();
4307</script>
4307
4308<div class="cr-pswp pswp" tabindex="-1" role="dialog" aria-hidden="true">
4309	<div class="pswp__bg"></div>
4310	<div class="pswp__scroll-wrap">
4311		<div class="pswp__container">
4312			<div class="pswp__item"></div>
4313			<div class="pswp__item"></div>
4314			<div class="pswp__item"></div>
4315		</div>
4316		<div class="pswp__ui pswp__ui--hidden">
4317			<div class="pswp__top-bar">
4318				<div class="pswp__counter"></div>
4319				<button class="pswp__button pswp__button--close" aria-label="Close (Esc)"></button>
4320				<button class="pswp__button pswp__button--share" aria-label="Share"></button>
4321				<button class="pswp__button pswp__button--fs" aria-label="Toggle fullscreen"></button>
4322				<button class="pswp__button pswp__button--zoom" aria-label="Zoom in/out"></button>
4323				<div class="pswp__preloader">
4324					<div class="pswp__preloader__icn">
4325						<div class="pswp__preloader__cut">
4326							<div class="pswp__preloader__donut"></div>
4327						</div>
4328					</div>
4329				</div>
4330			</div>
4331			<div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
4332				<div class="pswp__share-tooltip"></div>
4333			</div>
4334			<button class="pswp__button pswp__button--arrow--left" aria-label="Previous (arrow left)"></button>
4335			<button class="pswp__button pswp__button--arrow--right" aria-label="Next (arrow right)"></button>
4336			<div class="pswp__caption">
4337				<div class="pswp__caption__center"></div>
4338			</div>
4339		</div>
4340	</div>
4341</div>
4342	
4342<script>
4343		(function () {
4344			var c = document.body.className;
4345			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
4346			document.body.className = c;
4347		})();
4348	</script>
4348
4349	
4349<script type="text/javascript">
4350		/* MonsterInsights Scroll Tracking */
4351		if ( typeof(jQuery) !== 'undefined' ) {
4352		jQuery( document ).ready(function(){
4353		function monsterinsights_scroll_tracking_load() {
4354		if ( ( typeof(__gaTracker) !== 'undefined' && __gaTracker && __gaTracker.hasOwnProperty( "loaded" ) && __gaTracker.loaded == true ) || ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) ) {
4355		(function(factory) {
4356		factory(jQuery);
4357		}(function($) {
4358
4359		/* Scroll Depth */
4360		"use strict";
4361		var defaults = {
4362		percentage: true
4363		};
4364
4365		var $window = $(window),
4366		cache = [],
4367		scrollEventBound = false,
4368		lastPixelDepth = 0;
4369
4370		/*
4371		* Plugin
4372		*/
4373
4374		$.scrollDepth = function(options) {
4375
4376		var startTime = +new Date();
4377
4378		options = $.extend({}, defaults, options);
4379
4380		/*
4381		* Functions
4382		*/
4383
4384		function sendEvent(action, label, scrollDistance, timing) {
4385		if ( 'undefined' === typeof MonsterInsightsObject || 'undefined' === typeof MonsterInsightsObject.sendEvent ) {
4386		return;
4387		}
4388			var paramName = action.toLowerCase();
4389	var fieldsArray = {
4390	send_to: 'G-1QJKLQ8T1W',
4391	non_interaction: true
4392	};
4393	fieldsArray[paramName] = label;
4394
4395	if (arguments.length > 3) {
4396	fieldsArray.scroll_timing = timing
4397	MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray);
4398	} else {
4399	MonsterInsightsObject.sendEvent('event', 'scroll_depth', fieldsArray);
4400	}
4401			}
4402
4403		function calculateMarks(docHeight) {
4404		return {
4405		'25%' : parseInt(docHeight * 0.25, 10),
4406		'50%' : parseInt(docHeight * 0.50, 10),
4407		'75%' : parseInt(docHeight * 0.75, 10),
4408		/* Cushion to trigger 100% event in iOS */
4409		'100%': docHeight - 5
4410		};
4411		}
4412
4413		function checkMarks(marks, scrollDistance, timing) {
4414		/* Check each active mark */
4415		$.each(marks, function(key, val) {
4416		if ( $.inArray(key, cache) === -1 && scrollDistance >= val ) {
4417		sendEvent('Percentage', key, scrollDistance, timing);
4418		cache.push(key);
4419		}
4420		});
4421		}
4422
4423		function rounded(scrollDistance) {
4424		/* Returns String */
4425		return (Math.floor(scrollDistance/250) * 250).toString();
4426		}
4427
4428		function init() {
4429		bindScrollDepth();
4430		}
4431
4432		/*
4433		* Public Methods
4434		*/
4435
4436		/* Reset Scroll Depth with the originally initialized options */
4437		$.scrollDepth.reset = function() {
4438		cache = [];
4439		lastPixelDepth = 0;
4440		$window.off('scroll.scrollDepth');
4441		bindScrollDepth();
4442		};
4443
4444		/* Add DOM elements to be tracked */
4445		$.scrollDepth.addElements = function(elems) {
4446
4447		if (typeof elems == "undefined" || !$.isArray(elems)) {
4448		return;
4449		}
4450
4451		$.merge(options.elements, elems);
4452
4453		/* If scroll event has been unbound from window, rebind */
4454		if (!scrollEventBound) {
4455		bindScrollDepth();
4456		}
4457
4458		};
4459
4460		/* Remove DOM elements currently tracked */
4461		$.scrollDepth.removeElements = function(elems) {
4462
4463		if (typeof elems == "undefined" || !$.isArray(elems)) {
4464		return;
4465		}
4466
4467		$.each(elems, function(index, elem) {
4468
4469		var inElementsArray = $.inArray(elem, options.elements);
4470		var inCacheArray = $.inArray(elem, cache);
4471
4472		if (inElementsArray != -1) {
4473		options.elements.splice(inElementsArray, 1);
4474		}
4475
4476		if (inCacheArray != -1) {
4477		cache.splice(inCacheArray, 1);
4478		}
4479
4480		});
4481
4482		};
4483
4484		/*
4485		* Throttle function borrowed from:
4486		* Underscore.js 1.5.2
4487		* https://underscorejs.org
4488		* (c) 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
4489		* Underscore may be freely distributed under the MIT license.
4490		*/
4491
4492		function throttle(func, wait) {
4493		var context, args, result;
4494		var timeout = null;
4495		var previous = 0;
4496		var later = function() {
4497		previous = new Date;
4498		timeout = null;
4499		result = func.apply(context, args);
4500		};
4501		return function() {
4502		var now = new Date;
4503		if (!previous) previous = now;
4504		var remaining = wait - (now - previous);
4505		context = this;
4506		args = arguments;
4507		if (remaining <= 0) {
4508		clearTimeout(timeout);
4509		timeout = null;
4510		previous = now;
4511		result = func.apply(context, args);
4512		} else if (!timeout) {
4513		timeout = setTimeout(later, remaining);
4514		}
4515		return result;
4516		};
4517		}
4518
4519		/*
4520		* Scroll Event
4521		*/
4522
4523		function bindScrollDepth() {
4524
4525		scrollEventBound = true;
4526
4527		$window.on('scroll.scrollDepth', throttle(function() {
4528		/*
4529		* We calculate document and window height on each scroll event to
4530		* account for dynamic DOM changes.
4531		*/
4532
4533		var docHeight = $(document).height(),
4534		winHeight = window.innerHeight ? window.innerHeight : $window.height(),
4535		scrollDistance = $window.scrollTop() + winHeight,
4536
4537		/* Recalculate percentage marks */
4538		marks = calculateMarks(docHeight),
4539
4540		/* Timing */
4541		timing = +new Date - startTime;
4542
4543		checkMarks(marks, scrollDistance, timing);
4544		}, 500));
4545
4546		}
4547
4548		init();
4549		};
4550
4551		/* UMD export */
4552		return $.scrollDepth;
4553
4554		}));
4555
4556		jQuery.scrollDepth();
4557		} else {
4558		setTimeout(monsterinsights_scroll_tracking_load, 200);
4559		}
4560		}
4561		monsterinsights_scroll_tracking_load();
4562		});
4563		}
4564		/* End MonsterInsights Scroll Tracking */
4565			/* MonsterInsights Conversion Event */
4566	jQuery(document).ready(function() {
4567		jQuery('a[data-mi-conversion-event]')
4568			.off('click.monsterinsightsConversion')
4569			.on('click.monsterinsightsConversion', function() {
4570				if ( typeof(__gtagTracker) !== 'undefined' && __gtagTracker ) {
4571					var $link = jQuery(this);
4572					var eventName = $link.attr('data-mi-event-name');
4573					if ( typeof eventName === 'undefined' || ! eventName ) {
4574						// Fallback to first word of the <a> tag, lowercase, strip html
4575						var text = $link.text().trim();
4576						text = text.replace(/(<([^>]+)>)/gi, '').toLowerCase();
4577						var firstWord = text.split(/\s+/)[0] || '';
4578
4579						if ( firstWord ) {
4580							eventName = 'click-' + firstWord;
4581						} else {
4582							eventName = $link.parent().hasClass('wp-block-image') ? 'image-click' : 'button-click';
4583						}
4584					}
4585					__gtagTracker('event', 'mi-' + eventName);
4586				}
4587			});
4588	});
4589	/* End MonsterInsights Conversion Event */
4590	
4591</script>
4591<link rel='stylesheet' id='nf-display-css' href='https://bluemoonhemp.com/wp-content/plugins/ninja-forms/assets/css/display-structure.css?ver=7.0.5' media='all' />
4592<script async src='//static.klaviyo.com/onsite/js/TgiDke/klaviyo.js?ver=3.8.3'></script>
4592<script id="wd-update-cart-fragments-fix-js-extra">
4593var wd_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_05e8357d1a1febe4eb084192fdddbb4d","fragment_name":"wc_fragments_05e8357d1a1febe4eb084192fdddbb4d","request_timeout":"5000"};
4594//# sourceURL=wd-update-cart-fragments-fix-js-extra
4595</script>
vendor: 1 bytes, line 4595
4595
4596<script id="wd-update-cart-fragments-fix-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/wc/updateCartFragmentsFix.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4596
4596
4597<script id="cr-frontend-js-js-extra">
4598var cr_ajax_object = {"ajax_url":"https://bluemoonhemp.com/wp-admin/admin-ajax.php"};
4599var cr_ajax_object = {"ajax_url":"https://bluemoonhemp.com/wp-admin/admin-ajax.php","disable_lightbox":"0","flags_url":"https://bluemoonhemp.com/wp-content/plugins/customer-reviews-woocommerce/img/flags/"};
4600//# sourceURL=cr-frontend-js-js-extra
4601</script>
vendor: 1 bytes, line 4601
4601
4602<script id="cr-frontend-js-js" src="https://bluemoonhemp.com/wp-content/plugins/customer-reviews-woocommerce/js/frontend.js?ver=5.122.0"></script>
vendor: 1 bytes, line 4602
4602
4603<script id="cr-colcade-js" src="https://bluemoonhemp.com/wp-content/plugins/customer-reviews-woocommerce/js/colcade.js?ver=5.122.0"></script>
vendor: 1 bytes, line 4603
4603
4604<script id="fsl-public-js-extra">
4605var devnet_fsl_ajax = {"ajaxurl":"https://bluemoonhemp.com/wp-admin/admin-ajax.php","options":{"general":{"enable_custom_threshold":0,"custom_threshold":"","delete_options":0},"progress_bar":{"enable_bar":"1","ignore_cupon":"0","local_pickup":"0","multilingual":"0","title":"Free delivery on orders over {free_shipping_amount} \u003Cbr\u003E\u003Cspan style=\\\"font-size:12px;color: #555;padding-top: 5px;font-style: italic\\\"\u003EExcludes CBD Gummies 1000mg\u003C/span\u003E","description":"{remaining} left to receive free shipping","show_qualified_message":"0","qualified_message":"","bar_inner_color":"#142149","bar_bg_color":"#ecd4e5","bar_border_color":"#142149","bar_height":10,"disable_animation":"1","hide_border_shadow":"1","checkout_position":""},"gift_bar":"","notice_bar":"","label":{"enable_label":"0","show_on_single_simple_product":"1","show_on_single_variable_product":"0","show_on_single_variation":"0","show_on_list_simple_products":"1","show_on_list_variable_products":"1","multilingual":"0","text":"Free shipping!","text_color":"#000000","bg_color":"#ffffff","hide_border_shadow":"0"}},"placeholder_html":"\u003Cdiv class=\"fsl-wrapper\" data-updatable=\"1\"\u003E\u003Cdiv class=\"devnet_fsl-free-shipping fsl-placeholder fsl-flat\"\u003E\u003C/div\u003E\u003C/div\u003E"};
4606//# sourceURL=fsl-public-js-extra
4607</script>
vendor: 1 bytes, line 4607
4607
4608<script id="fsl-public-js" src="https://bluemoonhemp.com/wp-content/plugins/free-shipping-label/assets/build/fsl-public.js?ver=4748ec63eef9eea4916b"></script>
vendor: 1 bytes, line 4608
4608
4609<script id="metorik-js-js-extra">
4610var metorik_params = {"source_tracking":{"enabled":true,"cookie_lifetime":6,"session_length":30,"sbjs_domain":false,"cookie_name":"mtk_src_trk"},"cart_tracking":{"enabled":true,"cart_items_count":0,"item_was_added_to_cart":false,"wc_ajax_capture_customer_data_url":"/?wc-ajax=metorik_capture_customer_data","wc_ajax_email_opt_out_url":"/?wc-ajax=metorik_email_opt_out","wc_ajax_email_opt_in_url":"/?wc-ajax=metorik_email_opt_in","wc_ajax_seen_add_to_cart_form_url":"/?wc-ajax=metorik_seen_add_to_cart_form","add_cart_popup_should_scroll_to":true,"add_cart_popup_placement":"bottom","add_to_cart_should_mark_as_seen":true,"add_to_cart_form_selectors":[".ajax_add_to_cart",".single_add_to_cart_button"]},"nonce":"6b793a3a57"};
4611//# sourceURL=metorik-js-js-extra
4612</script>
vendor: 1 bytes, line 4612
4612
4613<script id="metorik-js-js" src="https://bluemoonhemp.com/wp-content/plugins/metorik-helper/assets/js/metorik.min.js?ver=2.0.10"></script>
vendor: 1 bytes, line 4613
4613
4614<script id="woocommerce-product-attachment-public-js-extra">
4615var wcpoa_public_vars = {"ajaxurl":"https://bluemoonhemp.com/wp-admin/admin-ajax.php","wcpoa_public_nonce":"d75b88981e","is_block_checkout":"","checkout_namespace":"woocommerce-product-attachment","checkout_button_label":"Add Attachment","clear_label":"Clear","supported_formats_text":"Supported formats:","supported_formats":"PDF, DOC, DOCX, JPG, JPEG, PNG, GIF, ZIP, TXT, XLS, XLSX, PPT, MOV","max_file_size_text":"Maximum file size: 50 MB","invalid_file_text":"Invalid Import File.","loading_text":"Loading..."};
4616//# sourceURL=woocommerce-product-attachment-public-js-extra
4617</script>
vendor: 1 bytes, line 4617
4617
4618<script id="woocommerce-product-attachment-public-js" src="https://bluemoonhemp.com/wp-content/plugins/woo-product-attachment-premium/public/js/woocommerce-checkout-attachment-public__premium_only.js?ver=2.1.6"></script>
vendor: 1 bytes, line 4618
4618
4619<script id="rocket-browser-checker-js-after">
4620"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}();
4621//# sourceURL=rocket-browser-checker-js-after
4622</script>
vendor: 1 bytes, line 4622
4622
4623<script id="rocket-preload-links-js-extra">
4624var RocketPreloadLinksConfig = {"excludeUris":"/shop/coa-thca/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/checkout/|/cart/|/my-account/|/(index\\.php/)?wp\\-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://bluemoonhemp.com","onHoverDelay":"100","rateThrottle":"3"};
4625//# sourceURL=rocket-preload-links-js-extra
4626</script>
vendor: 1 bytes, line 4626
4626
4627<script id="rocket-preload-links-js-after">
4628(function() {
4629"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run();
4630}());
4631
4632//# sourceURL=rocket-preload-links-js-after
4633</script>
vendor: 1 bytes, line 4633
4633
4634<script id="mhfgfwc-frontend-js-extra">
4635var mhfgfwcFrontend = {"ajax_url_add":"/?wc-ajax=mhfgfwc_add_gift","ajax_url_remove":"/?wc-ajax=mhfgfwc_remove_gift","ajax_url_refresh":"https://bluemoonhemp.com/wp-admin/admin-ajax.php?action=mhfgfwc_refresh_gifts","ajax_url_refresh_gifts":"https://bluemoonhemp.com/wp-admin/admin-ajax.php?action=mhfgfwc_get_gift_section","ajaxurl":"https://bluemoonhemp.com/wp-admin/admin-ajax.php","nonce":"d1cb30e76e","i18n":{"toggle":"Free Gift","add":"Add Gift","adding":"Adding\u2026","remove":"Remove Gift","removing":"Removing\u2026","added":"Added","ajax_error":"AJAX error. Please try again."}};
4636//# sourceURL=mhfgfwc-frontend-js-extra
4637</script>
vendor: 1 bytes, line 4637
4637
4638<script id="mhfgfwc-frontend-js" src="https://bluemoonhemp.com/wp-content/plugins/mh-free-gifts-for-woocommerce/assets/js/frontend.js?ver=1788863792"></script>
vendor: 1 bytes, line 4638
4638
4639<script id="automatewoo-referrals-js-extra">
4640var automatewooReferralsLocalizeScript = {"is_link_based":"","link_param":"awref","cookie_expires":"365"};
4641//# sourceURL=automatewoo-referrals-js-extra
4642</script>
vendor: 1 bytes, line 4642
4642
4643<script id="automatewoo-referrals-js" src="https://bluemoonhemp.com/wp-content/plugins/automatewoo-referrals/assets/js/min/automatewoo-referrals.min.js?ver=2.6.1"></script>
vendor: 1 bytes, line 4643
4643
4644<script id="sourcebuster-js-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 4644
4644
4645<script id="wc-order-attribution-js-extra">
4646var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://bluemoonhemp.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
4647//# sourceURL=wc-order-attribution-js-extra
4648</script>
vendor: 1 bytes, line 4648
4648
4649<script id="wc-order-attribution-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.0"></script>
vendor: 1 bytes, line 4649
4649
4650<script id="kl-identify-browser-js-extra">
4651var klUser = {"current_user_email":"","commenter_email":""};
4652//# sourceURL=kl-identify-browser-js-extra
4653</script>
vendor: 1 bytes, line 4653
4653
4654<script id="kl-identify-browser-js" src="https://bluemoonhemp.com/wp-content/plugins/klaviyo/inc/js/kl-identify-browser.js?ver=3.8.3"></script>
vendor: 1 bytes, line 4654
4654
4655<script id="woodmart-theme-js-extra">
4656var woodmart_settings = {"menu_storage_key":"woodmart_91fe05c72c75421ce060dbe02ec4412c","ajax_dropdowns_save":"1","photoswipe_close_on_scroll":"1","woocommerce_ajax_add_to_cart":"yes","variation_gallery_storage_method":"new","elementor_no_gap":"enabled","adding_to_cart":"Processing","added_to_cart":"Product was successfully added to your cart.","continue_shopping":"Continue shopping","view_cart":"View Cart","go_to_checkout":"Checkout","loading":"Loading...","countdown_days":"days","countdown_hours":"hr","countdown_mins":"min","countdown_sec":"sc","cart_url":"https://bluemoonhemp.com/cart/","ajaxurl":"https://bluemoonhemp.com/wp-admin/admin-ajax.php","add_to_cart_action":"widget","added_popup":"no","categories_toggle":"yes","product_images_captions":"no","ajax_add_to_cart":"1","all_results":"View all results","zoom_enable":"no","ajax_scroll":"no","ajax_scroll_class":".wd-page-content","ajax_scroll_offset":"100","infinit_scroll_offset":"300","product_slider_auto_height":"no","price_filter_action":"click","product_slider_autoplay":"","close"
4656:"Close","close_markup":"\u003Cdiv class=\"wd-popup-close wd-action-btn wd-cross-icon wd-style-icon\"\u003E\u003Ca title=\"Close\" href=\"#\" rel=\"nofollow\"\u003E\u003Cspan class=\"wd-action-icon\"\u003E\u003C/span\u003E\u003Cspan class=\"wd-action-text\"\u003EClose\u003C/span\u003E\u003C/a\u003E\u003C/div\u003E","share_fb":"Share on Facebook","pin_it":"Pin it","tweet":"Share on X","download_image":"Download image","off_canvas_column_close_btn_text":"Close","cookies_version":"1","header_banner_version":"1","promo_version":"1","header_banner_close_btn":"no","header_banner_enabled":"yes","whb_header_clone":"\n\t\u003Cdiv class=\"whb-sticky-header whb-clone whb-main-header {{wrapperClasses}}\"\u003E\n\t\t\u003Cdiv class=\"{{cloneClass}}\"\u003E\n\t\t\t\u003Cdiv class=\"container\"\u003E\n\t\t\t\t\u003Cdiv class=\"whb-flex-row whb-general-header-inner\"\u003E\n\t\t\t\t\t\u003Cdiv class=\"whb-column whb-col-left whb-visible-lg\"\u003E\n\t\t\t\t\t\t{{.site-logo}}\n\t\t\t\t\t\u003C/div\u003E\n\t\t\t\t\t\u003Cdiv class=\"whb-column whb-col-center whb-visible-lg\"\u003E\n\t\t\t\t\t\t{{.wd-header-main-nav}}\n\t\t\t\t\t\u003C/div\u003E\n\t\t\t\t\t\u003Cdiv class=\"whb-column whb-col-right whb-visible-lg\"\u003E\n\t\t\t\t\t\t{{.wd-header-my-account}}\n\t\t\t\t\t\t{{.wd-header-search:not(.wd-header-search-mobile)}}\n\t\t\t\t\t\t{{.wd-header-wishlist}}\n\t\t\t\t\t\t{{.wd-header-compare}}\n\t\t\t\t\t\t{{.wd-header-cart}}\n\t\t\t\t\t\t{{.wd-header-fs-nav}}\n\t\t\t\t\t\u003C/div\u003E\n\t\t\t\t\t{{.whb-mobile-left}}\n\t\t\t\t\t{{.whb-mobile-center}}\n\t\t\t\t\t{{.whb-mobile-right}}\n\t\t\t\t\u003C/div\u003E\n\t\t\t\u003C/div\u003E\n\t\t\u003C/div\u003E\n\t\u003C/div\u003E\n","pjax_timeout":"5000","split_nav_fix":"","shop_filters_close":"no","woo_installed":"1","base_hover_mobile_click":"no","centered_gallery_start":"1","quickview_in_popup_fix":"","one_page_menu_offset":"150","hover_width_small":"1","max_recently_viewed_products":"12","is_multisite":"","current_blog_id":"1","swatches_scroll_top_desktop":"no","swatches_scroll_top_mobile":"no","lazy_loading_offset":"0","add_to_cart_action_timeout":"no","add_to_cart_action_timeout_number":"3","single_product_variations_price":"yes","google_map_style_text":"Custom style","quick_shop":"yes","sticky_product_details_offset":"150","sticky_add_to_cart_offset":"250","sticky_product_details_different":"100","preloader_delay":"300","comment_images_upload_size_text":"Some files are too large. Allowed file size is 1 MB.","comment_images_count_text":"You can upload up to 3 images to your review.","single_product_comment_images_required":"no","comment_required_images_error_text":"Image is required.","comment_images_upload_mimes_text":"You are allowed to upload images only in png, jpeg formats.","comment_images_added_count_text":"Added %s image(s)","comment_images_upload_size":"1048576","comment_images_count":"3","search_input_padding":"no","comment_images_upload_mimes":{"jpg|jpeg|jpe":"image/jpeg","png":"image/png"},"home_url":"https://bluemoonhemp.com/","shop_url":"https://bluemoonhemp.com/cbd-products/","age_verify":"yes","banner_version_cookie_expires":"60","promo_version_cookie_expires":"7","age_verify_expires":"30","countdown_timezone":"GMT","cart_redirect_after_add":"no","swatches_labels_name":"no","product_categories_placeholder":"Select a category","product_categories_no_results":"No matches found","cart_hash_key":"wc_cart_hash_05e8357d1a1febe4eb084192fdddbb4d","fragment_name":"wc_fragments_05e8357d1a1febe4eb084192fdddbb4d","photoswipe_template":"\u003Cdiv class=\"pswp\" aria-hidden=\"true\" role=\"dialog\" tabindex=\"-1\"\u003E\u003Cdiv class=\"pswp__bg\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__scroll-wrap\"\u003E\u003Cdiv class=\"pswp__container\"\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__item\"\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__ui pswp__ui--hidden\"\u003E\u003Cdiv class=\"pswp__top-bar\"\u003E\u003Cdiv class=\"pswp__counter\"\u003E\u003C/div\u003E\u003Cbutton class=\"pswp__button pswp__button--close\" title=\"Close (Esc)\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--share\" title=\"Share\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--fs\" title=\"Toggle fullscreen\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--zoom\" title=\"Zoom in/out\"\u003E\u003C/button\u003E\u003Cdiv class=\"pswp__preloader\"\u003E\u003Cdiv class=\"pswp__preloader__icn\"\u003E\u003Cdiv class=\"pswp__preloader__cut\"\u003E\u003Cdiv class=\"pswp__preloader__donut\"\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003Cdiv class=\"pswp__share-modal pswp__share-modal--hidden pswp__single-tap\"\u003E\u003Cdiv class=\"pswp__share-tooltip\"\u003E\u003C/div\u003E\u003C/div\u003E\u003Cbutton class=\"pswp__button pswp__button--arrow--left\" title=\"Previous (arrow left)\"\u003E\u003C/button\u003E \u003Cbutton class=\"pswp__button pswp__button--arrow--right\" title=\"Next (arrow right)\u003E\"\u003E\u003C/button\u003E\u003Cdiv class=\"pswp__caption\"\u003E\u003Cdiv class=\"pswp__caption__center\"\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E\u003C/div\u003E","load_more_button_page_url":"yes","load_more_button_page_url_opt":"yes","menu_item_hover_to_click_on_responsive":"no","clear_menu_offsets_on_resize":"yes","three_sixty_framerate":"60","three_sixty_prev_next_frames":"5","ajax_search_delay":"300","animated_counter_speed":"3000","site_width":"1222","cookie_expires":"7","cookie_secure_param":"1","cookie_path":"/","theme_dir":"https://bluemoonhemp.com/wp-content/themes/woodmart","slider_distortion_effect":"sliderWithNoise","current_page_builder":"elementor","collapse_footer_widgets":"yes","carousel_breakpoints":{"1025":"lg","768.98":"md","0":"sm"},"ajax_shop":"1","add_to_cart_text":"Add to cart","mobile_navigation_drilldown_back_to":"Back to %s","mobile_navigation_drilldown_back_to_main_menu":"Back to menu","mobile_navigation_drilldown_back_to_categories":"Back to categories","search_history_title":"Search history","search_history_clear_all":"Clear","search_history_items_limit":"5","swiper_prev_slide_msg":"Previous slide","swiper_next_slide_msg":"Next slide","swiper_first_slide_msg":"This is the first slide","swiper_last_slide_msg":"This is the last slide","swiper_pagination_bullet_msg":"Go to slide {{index}}","swiper_slide_label_msg":"{{index}} / {{slidesLength}}","on_this_page":"On this page:","tooltip_left_selector":".wd-buttons[class*=\"wd-pos-r\"] .wd-action-btn, .wd-portfolio-btns .portfolio-enlarge","tooltip_top_selector":".wd-tooltip, .wd-buttons:not([class*=\"wd-pos-r\"]) \u003E .wd-action-btn, body:not(.catalog-mode-on):not(.login-see-prices) .wd-hover-base .wd-bottom-actions .wd-action-btn.wd-style-icon, .wd-hover-base .wd-compare-btn, body:not(.logged-in) .wd-review-likes a","ajax_links":".wd-nav-product-cat a, .wd-page-wrapper .widget_product_categories a, .widget_layered_nav_filters a, .woocommerce-widget-layered-nav a, .filters-area:not(.custom-content) a, body.post-type-archive-product:not(.woocommerce-account) .woocommerce-pagination a, body.tax-product_cat:not(.woocommerce-account) .woocommerce-pagination a, .wd-shop-tools a:not([rel=\"v:url\"]), .woodmart-woocommerce-layered-nav a, .woodmart-price-filter a, .wd-clear-filters a, .woodmart-woocommerce-sort-by a, .woocommerce-widget-layered-nav-list a, .wd-widget-stock-status a, .widget_nav_mega_menu a, .wd-products-shop-view a, .wd-products-per-page a, .wd-cat a, body[class*=\"tax-pa_\"] .woocommerce-pagination a, .wd-product-category-filter a, .widget_brand_nav a","breadcrumbs_separator":"/","reviews_criteria_rating_required":"no","is_rating_summary_filter_enabled":"1","is_criteria_enabled":"","summary_criteria_ids":"","review_likes_tooltip":"Please log in to rate reviews.","vimeo_library_url":"https://bluemoonhemp.com/wp-content/themes/woodmart/js/libs/vimeo-player.min.js"};
4657var woodmart_page_css = {"wd-style-base-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/base.css","wd-style-base-deferred-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/base-deferred.css","wd-header-base-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-base.css","wd-helpers-wpb-elem-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/helpers-wpb-elem.css","wd-int-yoast-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/int-yoast.css","wd-woo-stripe-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/int-woo-stripe.css","wd-elementor-base-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/int-elem-base.css","wd-woocommerce-base-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woocommerce-base.css","wd-woocommerce-base-deferred-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woocommerce-base-deferred.css","wd-mod-notices-general-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-notices-general.css","wd-mod-star-rating-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-star-rating.css","wd-woocommerce-block-notices-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-block-notices.css","wd-select2-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-l
4657ib-select2.css","wd-woo-mod-shop-table-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-shop-table.css","wd-woo-mod-grid-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-grid.css","wd-woo-mod-order-details-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-order-details.css","wd-woo-page-login-register-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-page-login-register.css","wd-woo-page-login-register-predefined-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-page-login-register-predefined.css","wd-wp-blocks-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wp-blocks.css","wd-age-verify-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-age-verify.css","wd-mfp-popup-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/lib-magnific-popup.css","wd-mod-animations-transform-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-animations-transform.css","wd-mod-transform-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-transform.css","wd-header-banner-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-header-banner.css","wd-marquee-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/el-marquee.css","wd-header-opt-scroll-stick-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-opt-scroll-stick.css","wd-dropdown-sized-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-dropdown-sized.css","wd-header-search-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-search.css","wd-header-cart-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-cart.css","wd-page-title-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/page-title.css","wd-woo-mod-login-form-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-mod-login-form.css","wd-widget-collapse-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-widget-collapse.css","wd-footer-base-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/footer-base.css","wd-scroll-top-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-scrolltotop.css","wd-header-search-fullscreen-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-search-fullscreen-general.css","wd-header-search-fullscreen-1-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-search-fullscreen-1.css","wd-wd-search-form-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wd-search-form.css","wd-wd-search-results-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wd-search-results.css","wd-opt-search-history-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/opt-search-history.css","wd-search-style-default-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/el-search-style-default.css","wd-header-mobile-nav-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-mobile-nav.css","wd-wd-search-dropdown-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/wd-search-dropdown.css","wd-nav-opener-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/mod-nav-opener.css","wd-header-my-account-sidebar-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-my-account-sidebar.css","wd-header-cart-side-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/header-el-cart-side.css","wd-widget-general-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/widget-general.css","wd-widget-shopping-cart-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-widget-shopping-cart.css","wd-widget-product-list-css":"https://bluemoonhemp.com/wp-content/themes/woodmart/css/parts/woo-widget-product-list.css"};
4658//# sourceURL=woodmart-theme-js-extra
4659</script>
vendor: 1 bytes, line 4659
4659
4660<script id="woodmart-theme-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/helpers.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4660
4660
4661<script id="woodmart-theme-js-after">
4662			
4663							jQuery(document).ready(function() {
4664					/* BM: swap Best Sellers panel to hovered subcategory */
4665function bmActivate(a){
4666  var el = a.parentElement, dropdown = null;
4667  while(el){ if(el.classList && el.classList.contains('wd-dropdown-menu')){ dropdown = el; break; } el = el.parentElement; }
4668  if(!dropdown) return;
4669  var wrap = dropdown.querySelector('.bm-menu-panels');
4670  if(!wrap || wrap.contains(a)) return;
4671  var parts = a.pathname.split('/').filter(Boolean);
4672  var slug = parts[parts.length-1];
4673  var target = wrap.querySelector('.bm-panel[data-cat="'+slug+'"]');
4674  if(!target) return;
4675  wrap.querySelectorAll('.bm-panel').forEach(function(p){ p.classList.remove('bm-active'); p.style.display='none'; });
4676  target.classList.add('bm-active'); target.style.display='';
4677}
4678function bmDelegate(e){
4679  var a = e.target && e.target.closest ? e.target.closest('a[href*="/product-category/"]') : null;
4680  if(a) bmActivate(a);
4681}
4682document.addEventListener('mouseover', bmDelegate);
4683document.addEventListener('focusin', bmDelegate);
4684				});
4685						
4686//# sourceURL=woodmart-theme-js-after
4687</script>
vendor: 1 bytes, line 4687
4687
4688<script id="wd-elementor-integration-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/elementor-integration.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4688
4688
4689<script id="wd-woocommerce-wrapp-table-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/wc/woocommerceWrappTable.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4689
4689
4690<script id="detectmobilebrowser-js" src="https://bluemoonhemp.com/wp-content/plugins/mystickysidebar/js/detectmobilebrowser.js?ver=1.2.3"></script>
vendor: 1 bytes, line 4690
4690
4691<script id="mystickysidebar-js-extra">
4692var mystickyside_name = {"mystickyside_string":".side-by-side-left-inner","mystickyside_content_string":"","mystickyside_margin_top_string":"90","mystickyside_margin_bot_string":"0","mystickyside_update_sidebar_height_string":"false","mystickyside_min_width_string":"795","device_desktop":"1","device_mobile":"1"};
4693//# sourceURL=mystickysidebar-js-extra
4694</script>
vendor: 1 bytes, line 4694
4694
4695<script id="mystickysidebar-js" src="https://bluemoonhemp.com/wp-content/plugins/mystickysidebar/js/theia-sticky-sidebar.js?ver=1.2.3"></script>
vendor: 1 bytes, line 4695
4695
4696<script id="wd-magnific-library-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/libs/magnific-popup.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4696
4696
4697<script id="wd-age-verify-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/ageVerify.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4697
4697
4698<script id="wd-header-banner-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/header/headerBanner.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4698
4698
4699<script id="elementor-webpack-runtime-js" src="https://bluemoonhemp.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 4699
4699
4700<script id="elementor-frontend-modules-js" src="https://bluemoonhemp.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 4700
4700
4701<script id="jquery-ui-core-js" src="https://bluemoonhemp.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3"></script>
vendor: 1 bytes, line 4701
4701
4702<script id="elementor-frontend-js-before">
4703var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},
4704"hasCustomBreakpoints":false},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true},"urls":{"assets":"https:\/\/bluemoonhemp.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/bluemoonhemp.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/bluemoonhemp.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"ff6ee90178","atomicFormsSendForm":"76fc3267e6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":135,"title":"My%20account%20-%20Blue%20Moon%20Hemp","excerpt":"","featuredImage":false}};
4705var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},
4706"hasCustomBreakpoints":false},"version":"4.2.4","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_panel_promotions":true,"nested-elements":true,"global_classes_should_enforce_capabilities":true,"e_variables":true,"e_opt_in_v4_page":true,"e_components":true,"e_interactions":true,"e_widget_creation":true,"import-export-customization":true},"urls":{"assets":"https:\/\/bluemoonhemp.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/bluemoonhemp.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/bluemoonhemp.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"ff6ee90178","atomicFormsSendForm":"76fc3267e6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":135,"title":"My%20account%20-%20Blue%20Moon%20Hemp","excerpt":"","featuredImage":false}};
4707//# sourceURL=elementor-frontend-js-before
4708</script>
vendor: 1 bytes, line 4708
4708
4709<script id="elementor-frontend-js" src="https://bluemoonhemp.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.2.4"></script>
vendor: 1 bytes, line 4709
4709
4710<script id="wd-header-builder-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/header/headerBuilder.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4710
4710
4711<script id="wd-menu-offsets-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/menu/menuOffsets.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4711
4711
4712<script id="wd-menu-setup-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/menu/menuSetUp.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4712
4712
4713<script id="wd-menu-dropdowns-ajax-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/menu/menuDropdownsAJAX.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4713
4713
4714<script id="wd-login-sidebar-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/wc/loginSidebar.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4714
4714
4715<script id="wd-on-remove-from-cart-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/wc/onRemoveFromCart.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4715
4715
4716<script id="wd-login-tabs-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/wc/loginTabs.min.js?ver=8.5.7"></script>
vendor: 177 bytes, lines 4716-4717
4716
4717<script id="i13-woo-captcha-v3-js" src="https://www.google.com/recaptcha/api.js?from=i13_recaptcha&#038;render=6Ld6TBktAAAAANKu4BlzP-GipkLX3KZ31PF5yTp0&#038;ver=1.0"></script>
4718<script id="wd-widget-collapse-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/widgetCollapse.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4718
4718
4719<script id="backbone-js" src="https://bluemoonhemp.com/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 4719
4719
4720<script id="nf-front-end-deps-js" src="https://bluemoonhemp.com/wp-content/plugins/ninja-forms/assets/js/min/front-end-deps.js?ver=3.15.3"></script>
vendor: 1 bytes, line 4720
4720
4721<script id="nf-front-end-js-extra">
4722var nfi18n = {"ninjaForms":"Ninja Forms","changeEmailErrorMsg":"Please enter a valid email address!","changeDateErrorMsg":"Please enter a valid date!","confirmFieldErrorMsg":"These fields must match!","fieldNumberNumMinError":"Number Min Error","fieldNumberNumMaxError":"Number Max Error","fieldNumberIncrementBy":"Please increment by ","fieldTextareaRTEInsertLink":"Insert Link","fieldTextareaRTEInsertMedia":"Insert Media","fieldTextareaRTESelectAFile":"Select a file","tableInsertRowAbove":"Insert Row Above","tableInsertRowBelow":"Insert Row Below","tableInsertColumnLeft":"Insert Column Left","tableInsertColumnRight":"Insert Column Right","tableDeleteRow":"Delete Row","tableDeleteColumn":"Delete Column","tableDeleteTable":"Delete Table","tableLegacyNotice":"This content has tables in the old editor format. Custom styles are preserved until converted. Editing will update to the new format.","tableLegacyConvert":"Convert Now","tableInsertTable":"Insert Table","dismiss":"Dismiss","insertLink":"Insert Link","formErrorsCorrectErrors":"Please correct errors before submitting this form.","formHoneypot":"If you are a human seeing this field, please leave it empty.","validateRequiredField":"This is a required field.","honeypotHoneypotError":"Honeypot Error","fileUploadOldCodeFileUploadInProgress":"File Upload in Progress.","fileUploadOldCodeFileUpload":"FILE UPLOAD","currencySymbol":"$","fieldsMarkedRequired":"Fields marked with an \u003Cspan class=\"ninja-forms-req-symbol\"\u003E*\u003C/span\u003E are required","thousands_sep":",","decimal_point":".","siteLocale":"en_US","dateFormat":"m/d/Y","startOfWeek":"1","of":"of","previousMonth":"Previous Month","nextMonth":"Next Month","months":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthsShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"weekdays":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"weekdaysShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"weekdaysMin":["Su","Mo","Tu","We","Th","Fr","Sa"],"recaptchaConsentMissing":"reCaptcha validation couldn't load.","recaptchaMissingCookie":"reCaptcha v3 validation couldn't load the cookie needed to submit the form.","recaptchaConsentEvent":"Accept reCaptcha cookies before sending the form.","hourPlaceholder":"Hour","minutePlaceholder":"Minute","am":"AM","pm":"PM"};
4723var nfFrontEnd = {"adminAjax":"https://bluemoonhemp.com/wp-admin/admin-ajax.php","ajaxNonce":"a35ae033ea","requireBaseUrl":"https://bluemoonhemp.com/wp-content/plugins/ninja-forms/assets/js/","use_merge_tags":{"user":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr","file_upload":"file_upload"},"post":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","re
4723captcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr","file_upload":"file_upload"},"system":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr","file_upload":"file_upload"},"fields":{"address":"address","textbox":"textbox","button":"button","checkbox":"checkbox","city":"city","confirm":"confirm","date":"date","email":"email","firstname":"firstname","html":"html","hcaptcha":"hcaptcha","hidden":"hidden","lastname":"lastname","listcheckbox":"listcheckbox","listcountry":"listcountry","listimage":"listimage","listmultiselect":"listmultiselect","listradio":"listradio","listselect":"listselect","liststate":"liststate","note":"note","number":"number","password":"password","passwordconfirm":"passwordconfirm","product":"product","quantity":"quantity","recaptcha":"recaptcha","recaptcha_v3":"recaptcha_v3","repeater":"repeater","shipping":"shipping","signature":"signature","spam":"spam","starrating":"starrating","submit":"submit","terms":"terms","textarea":"textarea","total":"total","turnstile":"turnstile","unknown":"unknown","zip":"zip","hr":"hr","file_upload":"file_upload"},"calculations":{"html":"html","hidden":"hidden","note":"note","unknown":"unknown"}},"opinionated_styles":"","filter_esc_status":"false","nf_consent_status_response":[]};
4724var nfInlineVars = [];
4725//# sourceURL=nf-front-end-js-extra
4726</script>
vendor: 1 bytes, line 4726
4726
4727<script id="nf-front-end-js" src="https://bluemoonhemp.com/wp-content/plugins/ninja-forms/assets/js/min/front-end.js?ver=3.15.3"></script>
vendor: 1 bytes, line 4727
4727
4728<script id="nf-cl-front-end-js" src="https://bluemoonhemp.com/wp-content/plugins/ninja-forms-conditionals/assets/js/min/front-end.js?ver=7.0.5"></script>
vendor: 1 bytes, line 4728
4728
4729<script id="wd-scroll-top-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/scrollTop.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4729
4729
4730<script id="wd-search-full-screen-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/searchFullScreen.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4730
4730
4731<script id="wd-before-search-content-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/beforeSearchContent.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4731
4731
4732<script id="wd-autocomplete-library-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/libs/autocomplete.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4732
4732
4733<script id="wd-ajax-search-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/ajaxSearch.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4733
4733
4734<script id="wd-search-history-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/searchHistory.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4734
4734
4735<script id="wd-mobile-navigation-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/menu/mobileNavigation.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4735
4735
4736<script id="wd-clear-search-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/global/clearSearch.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4736
4736
4737<script id="wd-cart-widget-js" src="https://bluemoonhemp.com/wp-content/themes/woodmart/js/scripts/wc/cartWidget.min.js?ver=8.5.7"></script>
vendor: 1 bytes, line 4737
4737
4738<script id="wc-cart-fragments-js-extra">
4739var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_05e8357d1a1febe4eb084192fdddbb4d","fragment_name":"wc_fragments_05e8357d1a1febe4eb084192fdddbb4d","request_timeout":"5000"};
4740//# sourceURL=wc-cart-fragments-js-extra
4741</script>
vendor: 1 bytes, line 4741
4741
4742<script data-wp-strategy="defer" defer id="wc-cart-fragments-js" src="https://bluemoonhemp.com/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=11.1.0"></script>
4742
4743	
4743<script>
4744(function(){
4745  'use strict';
4746  if(window.__bmqRadial)return;window.__bmqRadial=1;
4747
4748  /* soft depth transition: page zooms toward the click, blurs, and a vignette
4749     closes in to the site's deep navy. No shapes, no spokes. */
4750  var css='html.bmq-zoom body{will-change:transform;'
4751    +'transition:transform .66s cubic-bezier(.45,.05,.25,1);'
4752    +'transform:scale(1.28)}'
4753    +'#bmq-blur,#bmq-cover{position:fixed;inset:0;pointer-events:none;will-change:opacity}'
4754    +'#bmq-blur{z-index:2147483000;opacity:0;'
4755    +'-webkit-backdrop-filter:blur(16px) saturate(1.06);'
4756    +'backdrop-filter:blur(16px) saturate(1.06)}'
4757    +'#bmq-blur.zoom{animation:bmqBlur .66s cubic-bezier(.4,.05,.3,1) forwards}'
4758    +'@keyframes bmqBlur{0%{opacity:0}100%{opacity:1}}'
4759    +'#bmq-vig{position:fixed;left:50%;top:50%;pointer-events:none;z-index:2147483001;'
4760    +'opacity:0;border-radius:50%;'
4761    +'background:radial-gradient(circle closest-side,'
4762    +'rgba(1,17,65,0) 0 22%,rgba(1,17,65,.5) 46%,rgba(1,17,65,.9) 72%,#011141 100%);'
4763    +'transform:translate(-50%,-50%) scale(1.85);will-change:transform,opacity}'
4764    +'#bmq-vig.zoom{animation:bmqVig .66s cubic-bezier(.4,.05,.25,1) forwards}'
4765    +'@keyframes bmqVig{0%{transform:translate(-50%,-50%) scale(1.85);opacity:0}'
4766    +'30%{opacity:1}100%{transform:translate(-50%,-50%) scale(1);opacity:1}}'
4767    +'#bmq-cover{z-index:2147483002;opacity:0;background:#011141}'
4768    +'#bmq-cover.zoom{animation:bmqCover .66s ease forwards}'
4769    +'@keyframes bmqCover{0%,45%{opacity:0}100%{opacity:1}}';
4770  var st=document.createElement('style');st.textContent=css;document.head.appendChild(st);
4771
4772  var blur=null,vig=null,cover=null;
4773  function make(){
4774    if(blur)return;
4775    blur=document.createElement('div');blur.id='bmq-blur';
4776    vig=document.createElement('div');vig.id='bmq-vig';
4777    cover=document.createElement('div');cover.id='bmq-cover';
4778    /* attached to <html>, not <body>, so the body zoom does not drag them along */
4779    document.documentElement.appendChild(blur);
4780    document.documentElement.appendChild(vig);
4781    document.documentElement.appendChild(cover);
4782  }
4783
4784  document.addEventListener('click',function(e){
4785    var a=e.target&&e.target.closest?e.target.closest('a[href]'):null;
4786    if(!a)return;
4787    var href=a.getAttribute('href')||'';
4788    if(!/quiz/i.test(href))return;
4789    if(a.target==='_blank'||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.button!==0)return;
4790    if(window.matchMedia&&matchMedia('(prefers-reduced-motion: reduce)').matches)return;
4791    e.preventDefault();
4792    make();
4793    var d=Math.ceil(Math.hypot(window.innerWidth,window.innerHeight)*2);
4794    vig.style.width=d+'px';vig.style.height=d+'px';
4795    vig.style.left=e.clientX+'px';vig.style.top=e.clientY+'px';
4796    document.body.style.transformOrigin=e.pageX+'px '+e.pageY+'px';
4797    document.documentElement.classList.add('bmq-zoom');
4798    blur.classList.add('zoom');vig.classList.add('zoom');cover.classList.add('zoom');
4799    setTimeout(bmqReset,2500);
4800    setTimeout(function(){window.location.href=a.href;},460);
4801  },true);
4802
4803  /* coming back via Back button, tab switch, or bfcache: wipe every trace */
4804  function bmqReset(){
4805    document.documentElement.classList.remove('bmq-zoom');
4806    if(document.body){document.body.style.transformOrigin='';document.body.style.transform='';}
4807    [blur,vig,cover].forEach(function(el){if(el&&el.parentNode){el.parentNode.removeChild(el);}});
4808    blur=null;vig=null;cover=null;
4809  }
4810  window.addEventListener('pageshow',bmqReset);
4811  window.addEventListener('popstate',bmqReset);
4812  document.addEventListener('visibilitychange',function(){if(!document.hidden){bmqReset();}});
4813})();
4814</script>
4814
4815	<style id="bmh-carousel-css"></style>
4815<script id="bmh-carousel-js">(function(){if(window.bmhCarouselWheel){return;}window.bmhCarouselWheel=1;var THRESHOLD=30,GAP=140;document.addEventListener("wheel",function(e){var t=e.target;if(!t||!t.closest){return;}var el=t.closest(".wd-carousel");if(!el){return;}var sw=el.swiper;if(!sw||!sw.slideNext){return;}var dx=e.deltaX,dy=e.deltaY;if(Math.abs(dx)<=Math.abs(dy)){return;}e.preventDefault();var now=Date.now();if(!el.bmhLast||now-el.bmhLast>GAP){el.bmhAcc=0;el.bmhFired=false;}el.bmhLast=now;if(el.bmhFired){return;}el.bmhAcc=(el.bmhAcc||0)+dx;if(Math.abs(el.bmhAcc)<THRESHOLD){return;}if(el.bmhAcc>0){sw.slideNext(380);}else{sw.slidePrev(380);}el.bmhAcc=0;el.bmhFired=true;},{passive:false});})();</script>
4815<script id="bmh-touch-js">(function(){if(window.bmhTouch){return;}window.bmhTouch=1;var C="bmh-touch";var SEL=".wd-cat,.wd-product,.btn,.add-to-cart-loop,.single_add_to_cart_button";var timer;document.addEventListener("touchstart",function(e){clearTimeout(timer);var n=e.target;if(!n||!n.closest){return;}var el=n.closest(SEL);while(el){el.classList.add(C);el=el.parentElement?el.parentElement.closest(SEL):null;}},{passive:true});function clear(){clearTimeout(timer);timer=setTimeout(function(){var a=document.querySelectorAll("."+C);for(var i=0;i<a.length;i++){a[i].classList.remove(C);}},180);}document.addEventListener("touchend",clear,{passive:true});document.addEventListener("touchcancel",clear,{passive:true});})();</script>
4815<script id="tmpl-nf-layout" type="text/template">
4816	<span id="nf-form-title-{{{ data.id }}}" class="nf-form-title">
4817		{{{ ( 1 == data.settings.show_title ) ? '<h' + data.settings.form_title_heading_level + '>' + data.settings.title + '</h' + data.settings.form_title_heading_level + '>' : '' }}}
4818	</span>
4819	<div class="nf-form-wrap ninja-forms-form-wrap">
4820		<div class="nf-response-msg"></div>
4821		<div class="nf-debug-msg"></div>
4822		<div class="nf-before-form"></div>
4823		<div class="nf-form-layout"></div>
4824		<div class="nf-after-form"></div>
4825	</div>
4826</script>
4826
4827
4828<script id="tmpl-nf-empty" type="text/template">
4829
4830</script>
vendor: 1 bytes, line 4830
4830
4831<script id="tmpl-nf-before-form" type="text/template">
4832	{{{ data.beforeForm }}}
4833</script>
4833<script id="tmpl-nf-after-form" type="text/template">
4834	{{{ data.afterForm }}}
4835</script>
4835<script id="tmpl-nf-before-fields" type="text/template">
4836    <div class="nf-form-fields-required">{{{ data.renderFieldsMarkedRequired() }}}</div>
4837    {{{ data.beforeFields }}}
4838</script>
4838<script id="tmpl-nf-after-fields" type="text/template">
4839    {{{ data.afterFields }}}
4840    <div id="nf-form-errors-{{{ data.id }}}" class="nf-form-errors" role="alert"></div>
4841    <div class="nf-form-hp"></div>
4842</script>
vendor: 1 bytes, line 4842
4842
4843<script id="tmpl-nf-before-field" type="text/template">
4844    {{{ data.beforeField }}}
4845</script>
4845<script id="tmpl-nf-after-field" type="text/template">
4846    {{{ data.afterField }}}
4847</script>
4847<script id="tmpl-nf-form-layout" type="text/template">
4848	<form>
4849		<div>
4850			<div class="nf-before-form-content"></div>
4851			<div class="nf-form-content {{{ data.element_class }}}"></div>
4852			<div class="nf-after-form-content"></div>
4853		</div>
4854	</form>
4855</script>
4855<script id="tmpl-nf-form-hp" type="text/template">
4856	<label id="nf-label-field-hp-{{{ data.id }}}" for="nf-field-hp-{{{ data.id }}}" aria-hidden="true">
4857		{{{ nfi18n.formHoneypot }}}
4858		<input id="nf-field-hp-{{{ data.id }}}" name="nf-field-hp" class="nf-element nf-field-hp" type="text" value="" aria-labelledby="nf-label-field-hp-{{{ data.id }}}" />
4859	</label>
4860</script>
vendor: 1 bytes, line 4860
4860
4861<script id="tmpl-nf-field-layout" type="text/template">
4862    <div id="nf-field-{{{ data.id }}}-container" class="nf-field-container {{{ data.type }}}-container {{{ data.renderContainerClass() }}}" data-testid="nf-field-{{{ data.key }}}" data-nf-field-type="{{{ data.type }}}">
4863        <div class="nf-before-field"></div>
4864        <div class="nf-field"></div>
4865        <div class="nf-after-field"></div>
4866    </div>
4867</script>
vendor: 1 bytes, line 4867
4867
4868<script id="tmpl-nf-field-before" type="text/template">
4869    {{{ data.beforeField }}}
4870</script>
4870<script id="tmpl-nf-field-after" type="text/template">
4871    <#
4872    /*
4873     * Render our input limit section if that setting exists.
4874     */
4875    #>
4876    <div class="nf-input-limit"></div>
4877    <#
4878    /*
4879     * Render our error section if we have an error.
4880     */
4881    #>
4882    <div id="nf-error-{{{ data.id }}}" class="nf-error-wrap nf-error" role="alert" aria-live="assertive"></div>
4883    <#
4884    /*
4885     * Render any custom HTML after our field.
4886     */
4887    #>
4888    {{{ data.afterField }}}
4889</script>
vendor: 1 bytes, line 4889
4889
4890<script id="tmpl-nf-field-wrap" type="text/template">
4891	<div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}">
4892		<#
4893		/*
4894		 * This is our main field template. It's called for every field type.
4895		 * Note that must have ONE top-level, wrapping element. i.e. a div/span/etc that wraps all of the template.
4896		 */
4897        #>
4898		<#
4899		/*
4900		 * Render our label.
4901		 */
4902        #>
4903		{{{ data.renderLabel() }}}
4904		<#
4905		/*
4906		 * Render our field element. Uses the template for the field being rendered.
4907		 */
4908        #>
4909		<div class="nf-field-element">{{{ data.renderElement() }}}</div>
4910		<#
4911		/*
4912		 * Render our Description Text.
4913		 */
4914        #>
4915		{{{ data.renderDescText() }}}
4916	</div>
4917</script>
vendor: 1 bytes, line 4917
4917
4918<script id="tmpl-nf-field-wrap-no-label" type="text/template">
4919    <div id="nf-field-{{{ data.id }}}-wrap" class="{{{ data.renderWrapClass() }}}" data-field-id="{{{ data.id }}}">
4920        <div class="nf-field-label"></div>
4921        <div class="nf-field-element">{{{ data.renderElement() }}}</div>
4922        <div class="nf-error-wrap"></div>
4923    </div>
4924</script>
vendor: 1 bytes, line 4924
4924
4925<script id="tmpl-nf-field-wrap-no-container" type="text/template">
4926
4927        {{{ data.renderElement() }}}
4928
4929        <div class="nf-error-wrap"></div>
4930</script>
vendor: 1 bytes, line 4930
4930
4931<script id="tmpl-nf-field-label" type="text/template">
4932	<div class="nf-field-label">
4933		<# if ( data.type === "listcheckbox" || data.type === "listradio" || data.type === "listimage" || data.type === "date" || data.type === "starrating" || data.type === "signature" || data.type === "html" || data.type === "hr" ) { #>
4934			<span id="nf-label-field-{{{ data.id }}}"
4935				class="nf-label-span {{{ data.renderLabelClasses() }}}">
4936					{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 
4937					{{{ data.maybeRenderHelp() }}}
4938			</span>
4939		<# } else { #>
4940			<label for="nf-field-{{{ data.id }}}"
4941					id="nf-label-field-{{{ data.id }}}"
4942					class="{{{ data.renderLabelClasses() }}}">
4943						{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}} {{{ ( 'undefined' != typeof data.required && 1 == data.required ) ? '<span class="ninja-forms-req-symbol">*</span>' : '' }}} 
4944						{{{ data.maybeRenderHelp() }}}
4945			</label>
4946		<# } #>
4947	</div>
4948</script>
vendor: 1 bytes, line 4948
4948
4949<script id="tmpl-nf-field-error" type="text/template">
4950	<div class="nf-error-msg nf-error-{{{ data.id }}}" aria-live="assertive">{{{ data.msg }}}</div>
4951</script>
4951<script id="tmpl-nf-form-error" type="text/template">
4952	<div class="nf-error-msg nf-error-{{{ data.id }}}">{{{ data.msg }}}</div>
4953</script>
4953<script id="tmpl-nf-field-input-limit" type="text/template">
4954    {{{ data.currentCount() }}} {{{ nfi18n.of }}} {{{ data.input_limit }}} {{{ data.input_limit_msg }}}
4955</script>
4955<script id="tmpl-nf-field-null" type="text/template">
4956</script>
4956<script id="tmpl-nf-field-email" type="text/template">
4957	<input
4958		type="email"
4959		value="{{{ _.escape( data.value ) }}}"
4960		class="{{{ data.renderClasses() }}} nf-element"
4961		id="nf-field-{{{ data.id }}}"
4962		name="{{ data.custom_name_attribute || 'nf-field-' + data.id + '-' + data.type }}"
4963		{{{data.maybeDisableAutocomplete()}}}
4964		{{{ data.renderPlaceholder() }}}
4965		{{{ data.maybeDisabled() }}}
4966		aria-invalid="false"
4967		aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}"
4968		aria-labelledby="nf-label-field-{{{ data.id }}}"
4969		{{{ data.maybeRequired() }}}
4970	>
4971</script>
vendor: 1 bytes, line 4971
4971
4972<script id='tmpl-nf-field-input' type='text/template'>
4973    <input id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" aria-invalid="false" aria-describedby="<# if( data.desc_text ) { #>nf-description-{{{ data.id }}} <# } #>nf-error-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element" type="text" value="{{{ _.escape( data.value ) }}}" {{{ data.renderPlaceholder() }}} {{{ data.maybeDisabled() }}}
4974           aria-labelledby="nf-label-field-{{{ data.id }}}"
4975
4976            {{{ data.maybeRequired() }}}
4977    >
4978</script>
vendor: 1 bytes, line 4978
4978
4979<script id="tmpl-nf-field-submit" type="text/template">
4980
4981<# 
4982let myType = data.type
4983if('save'== data.type){
4984	myType = 'button'
4985}
4986#>
4987<input id="nf-field-{{{ data.id }}}" class="{{{ data.renderClasses() }}} nf-element " type="{{{myType}}}" value="{{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}}" {{{ ( data.disabled ) ? 'aria-disabled="true" disabled="true"' : '' }}}>
4988
4989</script>
4989<script id='tmpl-nf-field-button' type='text/template'>
4990    <button id="nf-field-{{{ data.id }}}" name="nf-field-{{{ data.id }}}" class="{{{ data.classes }}} nf-element">
4991        {{{ ( data.maybeFilterHTML() === 'true' ) ? _.escape( data.label ) : data.label }}}
4992    </button>
4993</script>
4993<script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue}
4994if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue}
4995images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1}
4996if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
4996<script data-no-minify="1" async src="https://bluemoonhemp.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.5/lazyload.min.js"></script>
4996<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a404937affe69d1c',t:'MTc5MDI4MjEzMQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
4996</body>
4997</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.