PageSourceSearch

https://bowdega.com/_next/static/immutable/chunks/3p_mx4em6czav.js

js bowdega.com collected 2026-10-07 18:37:12 UTC 69,003 bytes, 902 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,695263,o=>{"use strict";var r=o.i(137963),t=o.i(701973),a=o.i(689236);function e(o,r=""){return o??r}function l(...o){for(let r of o){let o=String(r??"").trim();if(o)return o}return""}function c(o){let r=o?.fontsSetting?.find(o=>o?.isEnabled===!0),t=r?.fonts||{},e=o=>(0,a.getPrimaryFontFamilyName)("string"==typeof o?o:"")||"Inter";return{heading:e(t?.heading),bodyText:e(t?.bodyText),anchorText:e(t?.anchorText),buttonText:e(t?.buttonText)}}o.s(["SIDEBAR_MENU_DRAWER_SHOWCASE_V4_TW",0,"!bg-[var(--sidebar-menu-background-color,#1d1511)]","SIDEBAR_MENU_DRAWER_TW",0,"!bg-[var(--sidebar-menu-background-color,#ffffff)]","getGoogleFontStylesheetHrefs",0,function(o){let r=c(o),e=(0,a.getCustomFontFacesFromTheme)(o);return[...new Set([r.heading,r.bodyText,r.anchorText,r.buttonText])].filter(o=>(0,a.shouldLoadGoogleFont)(o,e)).map(o=>`https://fonts.googleapis.com/css2?family=${(0,t.replaceSpacesWithPlus)(o)}:wght@400;500;600;700;800&display=swap`)},"getThemeCssVariables",0,function(o,n){if(!o||"object"!=typeof o)return"";let d=n?.locationFinderTheme&&"object"==typeof n.locationFinderTheme?n.locationFinderTheme:o,i=c(o),b=function(o){let r=c(o),e=(0,a.getCustomFontFacesFromTheme)(o),l=[],n=[r.heading,r.bodyText,r.anchorText,r.buttonText],d=new Set;for(let o of n)!(!o||d.has(o))&&(0,a.shouldLoadGoogleFont)(o,e)&&(d.add(o),l.push(`@import url('https://fonts.googleapis.com/css2?family=${(0,t.replaceSpacesWithPlus)(o)}:wght@400;500;600;700;800&display=swap');`));return l.join("\n")}(o),u=!n?.omitFontImports,m=e(o.productCardDropShadowColor,"rgba(0,0,0,0.1)"),p=e(o.productCardGradientBgColorStart,"#ffffff"),s=e(o.productCardGradientBgColorEnd,"#f3f4f6"),g=o.productAddToCartButtonTextColor||"",k=o.productAddToCartButtonBgColor||"",f=String(o.sidebarMenuBackgroundColor??"").trim(),h=`  --sidebar-menu-background-color: ${f||"var(--website-cards-bg-color)"} !important;
2`,v=String(o.linkBorderColor??"").trim()||e(o.linkColor,"#0a50a4"),C=(o,r)=>{let t=String(o??"").trim();return t?`background-image: url('${t.replace(/'/g,"\\'")}') !important; ${"repeat"===r?"background-repeat: repeat !important; background-position: top left !important;":"background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important;"}`:"background-image: none !important;"};return`
3${u?`${b}
4`:""}body {
5  font-family: '${i.bodyText}', sans-serif;
6  background-color: ${e(o.websiteBackgroundColor,"#ffffff")} !important;
7  ${C(o.websiteBackgroundImage,o.websiteBackgroundImageStyle)}
8}
9:root {
10${h}  --fill-button-background-color: ${e(o.fillButtonBackgroundColor)||e(o.primaryBackgroundColor)} !important;
11  --fill-header-bar-bacground-color: ${e(o.headerBarBackgroundColor)} !important;
12  --fill-header-font-color: ${e(o.headerFontColor,"#000000")} !important;
13  --fill-header-border-color: ${e(o.headerBorderColor,"#e5e7eb")} !important;
14  --fill-mobile-header-icon-border-color: ${e(o.headerFontColor,"#e5e7eb")} !important;
15  --fill-header-search-bg-color: ${e(o.headerSearchBarBgColor,"#FFFFFF")} !important;
16  --fill-header-search-border-color: ${e(o.headerSearchBarBorderColor,"#d1d5db")} !important;
17  --fill-header-search-font-color: ${e(o.headerSearchBarTextColor,"#000000")} !important;
18  --fill-header-bar-font-color: ${e(o.headerBarFontColor)} !important;
19  --fill-header-background-color: ${e(o.headerBgColor,"#ffffff")} !important;
20  --sidebar-menu-title-text-color: ${o.sidebarMenuTitleTextColor||"var(--website-cards-text-color)"} !important;
21  --sidebar-menu-title-hover-text-color: ${o.sidebarMenuTitleHoverTextColor||"var(--website-cards-text-color)"} !important;
22  --sidebar-menu-footer-link-text-color: ${o.sidebarMenuFooterLinkTextColor||"var(--website-cards-text-color)"} !important;
23  --sidebar-menu-tab-active-background: ${e(o.sidebarMenuTabActiveBackgroundColor,"#f3f4f6")} !important;
24  --sidebar-menu-tab-active-text-color: ${o.sidebarMenuTabActiveTextColor||"var(--website-cards-text-color)"} !important;
25  --sidebar-menu-close-icon-color: ${o.sidebarMenuCloseIconColor||"var(--website-cards-text-color)"} !important;
26  --sidebar-menu-description-text-color: ${o.sidebarMenuDescriptionTextColor||"var(--website-cards-text-color)"} !important;
27  --fill-footer-background-color: ${e(o.footerBgColor,"#FFFFFF")} !important;
28  --fill-footer-font-color: ${e(o.footerTextColor,"#1f2937")} !important;
29  --fill-button-hover-background-color: ${e(o.fillButtonHoverBackgroun
29dColor)} !important;
30  --fill-button-font-color: ${e(o.fillButtonFontColor)} !important;
31  --fill-button-hover-font-color: ${e(o.fillButtonHoverFontColor)||e(o.primaryBackgroundColor)} !important;
32  --fill-button-border-color: ${e(o.fillButtonBorderColor)||e(o.primaryBackgroundColor)} !important;
33  --fill-button-hover-border-color: ${e(o.fillButtonHoverBorderColor)||e(o.primaryBackgroundColor)} !important;
34  --global-body-color: ${e(o.bodyTextColor,"#000000")} !important;
35  --global-heading-color: ${e(o.headingsColor,"#000000")} !important;
36  --global-link-border-color: ${v} !important;
37  --outlined-button-background-color: ${e(o.outlinedButtonBackgroundColor)} !important;
38  --outlined-button-hover-background-color: ${e(o.outlinedButtonHoverBackgroundColor)||e(o.primaryBackgroundColor)} !important;
39  --outlined-button-font-color: ${e(o.outlinedButtonFontColor)} !important;
40  --outlined-button-hover-font-color: ${e(o.outlinedButtonHoverFontColor)} !important;
41  --outlined-button-border-color: ${e(o.outlinedButtonBorderColor)||e(o.primaryBackgroundColor)} !important;
42  --outlined-button-hover-border-color: ${e(o.outlinedButtonHoverBorderColor)||e(o.primaryBackgroundColor)} !important;
43  --secondary-button-background-color: ${e(o.secondaryButtonBackgroundColor)} !important;
44  --secondary-button-hover-background-color: ${e(o.secondaryButtonHoverBackgroundColor)||e(o.primaryBackgroundColor)} !important;
45  --secondary-button-font-color: ${e(o.secondaryButtonFontColor)} !important;
46  --secondary-button-hover-font-color: ${e(o.secondaryButtonHoverFontColor)} !important;
47  --secondary-button-border-color: ${e(o.secondaryButtonBorderColor)} !important;
48  --secondary-button-hover-border-color: ${e(o.secondaryButtonHoverBorderColor)||e(o.primaryBackgroundColor)} !important;
49  --mobile-button-background-color: ${l(d.mobileButtonBackgroundColor,o.mobileButtonBackgroundColor,o.fillButtonBackgroundColor,o.primaryBackgroundColor,"#000000")} !important;
50  --mobile-button-hover-background-color: ${l(d.mobileButtonHoverBackgroundColor,o.mobileButtonHoverBackgroundColor,d.mobileButtonBackgroundColor,o.fillButtonHoverBackgroundColor,"#333333")} !important;
51  --mobile-button-font-color: ${l(d.mobileButtonFontColor,o.mobileButtonFontColor,o.fillButtonFontColor,"#ffffff")} !important;
52  --mobile-button-hover-font-color: ${l(d.mobileButtonHoverFontColor,o.mobileButtonHoverFontColor,d.mobileButtonFontColor,o.fillButtonHoverFontColor,"#ffffff")} !important;
53  --mobile-button-border-color: ${l(d.mobileButtonBorderColor,o.mobileButtonBorderColor,d.mobileButtonBackgroundColor,o.fillButtonBorderColor,"#000000")} !important;
54  --mobile-button-hover-border-color: ${l(d.mobileButtonHoverBorderColor,o.mobileButtonHoverBorderColor,d.mobileButtonHoverBackgroundColor,o.fillButtonHoverBorderColor,"#333333")} !important;
55  --primary-background-color: ${e(o.primaryBackgroundColor)} !important;
56  --primary-background-light-color: ${e(o.primaryBackgroundColor)}10 !important;
57  --primary-background-hover-color: ${e(o.primaryBackgroundHoverColor)} !important;
58  --primary-text-color: ${e(o.primaryTextColor)||e(o.primaryBackgroundColor)} !important;
59  --primary-text-hover-color: ${e(o.primaryTextHoverColor)||e(o.primaryBackgroundColor)} !important;
60  --product-card-background-color: ${e(o.productCardBgColor,"#FFFFFF")} !important;
61  --product-card-text-color: ${e(o.productCardTextColor,"#000000")} !important;
62  --product-card-subtitle-color: ${e(o.productSubTitleColor,"#ffffff")} !important;
63  --product-card-border-color: ${e(o.productCardBorderColor,"rgba(0, 0, 0, 0.15)")} !important;
64  --product-card-shadow-color: ${e(o.productCardDropShadowColor,"rgba(0, 0, 0, 0.1)")} !important;
65  --product-card-discount-tag-color: ${e(o.productCardBrandLinkColor)||e(o.primaryBackgroundColor,"#000000")} !important;
66  --product-card-effects-badge-color: ${e(o.productEffectBadgeTextColor,"#ffffff")} !important;
67  --product-card-effects-badge-bg-color: ${e(o.productEffectBadgeBgColor,"#9ca3af")} !important;
68  --product-card-strain-badge-color: ${e(o.productStrainTypeTextColor,"#ffffff")} !important;
69  --product-card-strain-badge-bg-color: ${e(o.productStrainTypeBgColor,"#9ca3af")} !important;
70  --strain-details-title-color: ${e(o.strainDetailsTitleColor,"#ffffff")} !important;
71  --strain-details-divider-color: ${e(o.strainDetailsDividerColor,"#ffffff")} !important;
72  --strain-details-type-badge-border-color: ${e(o.strainDetailsTypeBadgeBorderColor,"#ffffff")} !important;
73  --strain-details-tag-label-color: ${e(o.strainDetailsTagLabelColor,"#ffffff")} !important;
74  --strain-details-tag-value-color: ${e(o.strainDetailsTagValueColor,"#1a1a1a")} !important;
75  --strain-details-available-in-label-color: ${e(o.strainDetailsAvailableInLabelColor,"#ffffff")} !important;
76  --strain-details-hr-border-color: ${e(o.strainDetailsHrBorderColor,"rgba(255, 255, 255, 0.25)")} !important;
77  --product-card-category-badge-color: ${e(o.productCardCategoryTextColor,"#ffffff")} !important;
78  --product-card-category-badge-bg-color: ${e(o.productCardCategoryBgColor,"#9ca3af")} !important;
79  --product-card-potency-badge-color: ${e(o.productCardPotencyBadgeTextColor,"#ffffff")} !important;
80  --product-card-potency-badge-bg-color: ${e(o.productCardPotencyBadgeBgColor,"#9ca3af")} !important;
81  --product-add-to-cart-button-background-color: ${e(o.productAddToCartButtonBgColor)||e(o.primaryBackgroundColor,"#000000")} !important;
82  --product-add-to-cart-button-text-color: ${e(o.productAddToCartButtonTextColor)||e(o.fillButtonFontColor,"#ffffff")} !important;
83  --location-medical-button-bg-color: ${e(o.locationMedicalButtonBgColor)||e(o.outlinedButtonBackgroundColor,"transparent")} !important;
84  --location-medical-button-text-color: ${e(o.locationMedicalButtonTextColor)||e(o.outlinedButtonFontColor,"#000000")} !important;
85  --location-medical-button-hover-bg-color: ${e(o.locationMedicalButtonHoverBgColor)||e(o.fillButtonHoverBackgroundColor)||e(o.fillButtonBackgroundColor)||e(o.primaryBackgroundColor,"#000000")} !important;
86  --location-medical-button-hover-text-color: ${e(o.locationMedicalButtonHoverTextColor)||e(o.fillButtonHoverFontColor)||e(o.fillButtonFontColor,"#ffffff")} !important;
87  --location-medical-button-border-color: ${e(o.locationMedicalButtonBgColor)||e(o.outlinedButtonBorderColor,"#000000")} !important;
88  --location-medical-button-hover-border-color: ${e(o.locationMedicalButtonHoverBgColor)||e(o.fillButtonHoverBorderColor)||e(o.fillButtonBorderColor)||e(o.primaryBackgroundColor,"#000000")} !important;
89  --location-recreational-button-bg-color: ${e(o.locationRecreationalButtonBgColor)||e(o.outlinedButtonBackgroundColor,"transparent")} !important;
90  --location-recreational-button-text-color: ${e(o.locationRecreationalButtonTextColor)||e(o.outlinedButtonFontColor,"#000000")} !important;
91  --location-recreational-button-hover-bg-color: ${e(o.locationRecreationalButtonHoverBgColor)||e(o.fillButtonHoverBackgroundColor)||e(o.fillButtonBackgroundColor)||e(o.primaryBackgroundColor,"#000000")} !important;
92  --location-recreational-button-hover-text-color: ${e(o.locationRecreationalButtonHoverTextColor)||e(o.fillButtonHoverFontColor)||e(o.fillButtonFontColor,"#ffffff")} !important;
93  --location-recreational-button-border-color: ${e(o.locationRecreationalButtonBgColor)||e(o.outlinedButtonBorderColor,"#000000")} !important;
94  --location-recreational-button-hover-border-color: ${e(o.locationRecreationalButtonHoverBgColor)||e(o.fillButtonHoverBorderColor)||e(o.fillButtonBorderColor)||e(o.primaryBackgroundColor,"#000000")} !important;
95  --location-selected-button-bg-color: ${e(o.locationSelectedButtonBgColor)||e(o.fillButtonBackgroundColor)||e(o.primaryBackgroundColor,"#000000")} !important;
96  --location-selected-button-text-color: ${e(o.locationSelectedButtonTextColor)||e(o.fillButtonFontColor,"#ffffff")} !important;
97  --location-selected-button-border-color: ${e(o.locationSelectedButtonBgColor)||e(o.fillButtonBorderColor)||e(o.primaryBackgroundColor,"#000000")} !important;
98  --product-card-gradient-start-color: ${e(o.productCardGradientBgColorStart,"#9ca3af")} !important;
99  --product-card-gradient-end-color: ${e(o.productCardGradientBgColorEnd,"#FFFFFF")} !important;
100  --product-card-in-stock-badge-bg-color: ${e(o.productInStockBadgeBgColor,"#d1fae5")} !important;
101  --product-card-in-stock-badge-text-color: ${e(o.productInStockBadgeTextColor,"#059669")} !important;
102  --product-card-low-stock-badge-bg-color: ${e(o.productLowStockBadgeBgColor,"#fef3c7")} !important;
103  --product-card-low-stock-badge-text-color: ${e(o.productLowStockBadgeTextColor,"#d97706")} !important;
104  --product-card-out-of-stock-badge-bg-color: ${e(o.productOutOfStockBadgeBgColor,"#f3f4f6")} !important;
105  --product-card-out-of-stock-badge-text-color: ${e(o.productOutOfStockBadgeTextColor,"#9ca3af")} !important;
106  --showcase-footer-border-color: ${e(o.footerBorderColor,"#1f2937")} !important;
107  --showcase-footer-button-bg-color: ${e(o.footerButtonBgColor,"#ffffff")} !important;
108  --showcase-footer-button-text-color: ${e(o.footerButtonTextColor,"#000000")} !important;
109  --showcase-menu-highlighted-text-color: ${e(o.footerHighlightedTextColor,"#e07335")} !important;
110  --showcase-footer-social-icons-color: ${e(o.footerSocialIconsColor,"#ffffff")} !important;
111  --showcase-footer-menu-item-text-color: ${e(o.menuItemTextColor,"#ffffff")} !important;
112  --fill-header-menu-hover-pill-bg-color: ${e(o.headerMenuHoverPillBgColor,"#000000")} !important;
113  --fill-header-menu-hover-pill-text-color: ${e(o.headerMenuHoverPillTextColor,"#ffffff")} !important;
114  --website-cards-bg-color: ${e(o.websiteCardsBgColor,"#ffffff")};
115  --website-cards-text-color: ${e(o.websiteCardsTextColor,"#000000")};
116  --website-cards-description-color: ${e(o.websiteCardsDescriptionColor,"#6b7280")};
117  --website-cards-border-color: ${e(o.websiteCardsBorderColor,"#e5e7eb")};
118  --secondary-color: ${e(o.secondaryColor,"#6b7280")};
119  --website-secondary-bg-color: ${e(o.websiteSecondaryBackgroundColor,"#f9fafb")};
120  --deals-card-background-color: ${e(o.dealsCardBgColor,"#ffffff")};
121  --deals-card-text-color: ${e(o.dealsCardTextColor,"#111827")};
122  --deals-card-border-color: ${e(o.dealsCardBorderColor,"#e5e7eb")};
123  --deals-card-description-color: ${e(o.dealsCardDescriptionColor,"#6b7280")};
124  --deals-card-button-color: ${e(o.dealsCardButtonColor,"#000000")};
125  --deals-card-button-text-color: ${e(o.dealsCardButtonTextColor,"#3f83f8")};
126  --footer-sticky-background-color: ${e(o.footerBackgroundColor,"#ffffff")};
127  --footer-sticky-font-color: ${e(o.footerFontColor,"#000000")};
128  --footer-sticky-hover-color: ${e(o.footerHoverColor,"#000000")};
129  --floating-chat-widget-bg-color: ${e(o.floatingChatWidgetBgColor,"#000000")};
130  --floating-chat-widget-text-color: ${e(o.floatingChatWidgetTextColor,"#ffffff")};
131  --floating-chat-widget-icon-color: ${e(o.floatingChatWidgetIconColor,"#ffffff")};
132  --mobile-header-background-color: ${e(o.mobileHeaderBackgroundColor,"#ffffff")};
133  --mobile-header-tab-text-color: ${e(o.mobileHeaderTabTextColor,"#000000")};
134  --swipe-skip-button-background-color: ${e(o.swipeSkipButtonBackgroundColor,"#ffffff")};
135  --swipe-skip-button-text-color: ${e(o.swipeSkipButtonTextColor,"#000000")};
136  --swipe-cart-button-background-color: ${e(o.swipeCartButtonBackgroundColor,"#000000")};
137  --swipe-cart-button-text-color: ${e(o.swipeCartButtonTextColor,"#ffffff")};
138  --mega-menu-bg-color: ${e(o.megaMenuBgColor,"#ffffff")};
139  --mega-menu-border-color: ${e(o.megaMenuBorderColor,"#e5e5e5")};
140  --mega-menu-text-color: ${e(o.megaMenuTextColor,"#262626")};
141  --mega-menu-heading-color: ${e(o.megaMenuHeadingColor,"#0e3020")};
142  --mega-menu-description-color: ${e(o.megaMenuDescriptionColor,"#737373")};
143  --mega-menu-icon-bg-color: ${e(o.megaMenuIconBgColor,"#eaf4ec")};
144  --mega-menu-icon-border-color: ${e(o.megaMenuIconBorderColor,"#d6ebd9")};
145  --mega-menu-close-icon-color: ${e(o.megaMenuCloseIconColor,"#a3a3a3")};
146  --mega-menu-close-hover-bg-color: ${e(o.megaMenuCloseHoverBgColor,"#f5f5f5")};
147  --mega-menu-close-hover-text-color: ${e(o.megaMenuCloseHoverTextColor,"#262626")};
148  --mega-menu-link-text-color: ${e(o.megaMenuLinkTextColor,"#262626")};
149  --mega-menu-link-hover-bg-color: ${e(o.megaMenuLinkHoverBgColor,"#eef6f0")};
150  --mega-menu-link-hover-text-color: ${e(o.megaMenuLinkHoverTextColor,"#0e3020")};
151  --mega-menu-chevron-color: ${e(o.megaMenuChevronColor,"#a3a3a3")};
152  --mega-menu-cta-bg-color: ${e(o.megaMenuCtaBgColor,"#e5f3e5")};
153  --mega-menu-cta-border-color: ${e(o.megaMenuCtaBorderColor,"#cee7d1")};
154  --mega-menu-cta-text-color: ${e(o.megaMenuCtaTextColor,"#134229")};
155  --mega-menu-cta-hover-bg-color: ${e(o.megaMenuCtaHoverBgColor,"#d4edd6")};
156  --mega-menu-watermark-color: ${e(o.megaMenuWatermarkColor,"#065f46")};
157}
158.global-heading-color { color: var(--global-heading-color); }
159.global-body-color { color: var(--global-body-color); }
160.global-link-color { color: ${e(o.linkColor,"#0a50a4")}; }
161.global-link-color-border { border-color: var(--global-link-border-color); }
162.global-body-color-border { border-color: ${e(o.bodyTextColor,"#1d2633")}; }
163.shop-filter-body-color span { color: var(--global-body-color); }
164.shop-filter-bg-color { background-color: ${e(o.websiteBackgroun
164dColor)} !important; }
165.site-bg-color { background-color: ${e(o.websiteBackgroundColor)} !important; }
166.website-cards-bg-color { background-color: var(--website-cards-bg-color) !important; }
167.website-cards-text-color { color: var(--website-cards-text-color) !important; }
168.website-cards-description-color,
169.website-cards-description-color * {
170  color: var(--website-cards-description-color) !important;
171}
172.website-cards-border-color { border-color: var(--website-cards-border-color) !important; }
173hr { border-color: var(--website-cards-border-color) !important; }
174.secondary-color { color: var(--secondary-color) !important; }
175.secondary-bg-color { background-color: var(--secondary-color) !important; }
176.secondary-border-color { border-color: var(--secondary-color) !important; }
177.bg-white { background-color: var(--website-cards-bg-color) !important; }
178.border { border-color: var(--website-cards-border-color); }
179.text-gray-500 { color: var(--website-cards-description-color) !important; }
180.text-gray-800 { color: var(--website-cards-text-color) !important; }
181.text-gray-900 { color: var(--website-cards-text-color) !important; }
182.text-black { color: var(--website-cards-text-color) !important; }
183.website-secondary-bg-color { background-color: var(--website-secondary-bg-color) !important; }
184.bg-gray-50, .bg-gray-100, .bg-blue-50 { background-color: var(--website-secondary-bg-color) !important; }
185.hover\\:bg-gray-50:hover, .hover\\:bg-gray-100:hover, .hover\\:bg-blue-50:hover {
186  background-color: var(--website-secondary-bg-color) !important;
187}
188.deals-card-border-color { border-color: var(--deals-card-border-color) !important; }
189.deals-card-background-color { background-color: var(--deals-card-background-color) !important; }
190.deals-card-text-color { color: var(--deals-card-text-color) !important; }
191.deals-card-description-color { color: var(--deals-card-description-color) !important; }
192.deals-card-button-color {
193  background-color: var(--deals-card-button-color) !important;
194  color: var(--deals-card-button-text-color) !important;
195}
196.deals-card-button-text-color { color: var(--deals-card-button-text-color) !important; }
197/* Cart deals modal — unlocked card uses global website branding */
198.deals-modal-card-unlocked {
199  border-color: var(--website-cards-border-color) !important;
200  background-color: var(--website-secondary-bg-color) !important;
201  background-image: none !important;
202  box-shadow: none !important;
203}
204.deals-modal-card-success-msg {
205  color: var(--website-cards-text-color) !important;
206}
207.hover\\:text-gray-700:hover, .hover\\:text-gray-800:hover, .hover\\:text-gray-900:hover {
208  color: var(--website-cards-text-color) !important;
209}
210
211.buddy-sidebar-menu-link-title {
212  color: var(--sidebar-menu-title-text-color) !important;
213}
214
215.buddy-sidebar-menu-link-description {
216  color: var(--sidebar-menu-description-text-color) !important;
217}
218
219.buddy-sidebar-menu-footer-link {
220  color: var(--sidebar-menu-footer-link-text-color) !important;
221}
222
223.buddy-sidebar-menu-footer-link a {
224  color: var(--sidebar-menu-footer-link-text-color) !important;
225}
226
227/** Sublink row chevrons � same token as menu titles; no !important so hover/selected utilities can override. */
228.buddy-sidebar-menu-sublink-chevron {
229  color: var(--sidebar-menu-title-text-color);
230}
231
232.buddy-sidebar-menu-tab-active {
233  background-color: var(--sidebar-menu-tab-active-background) !important;
234  color: var(--sidebar-menu-tab-active-text-color) !important;
235}
236
237.buddy-sidebar-menu-close-icon {
238  color: var(--sidebar-menu-close-icon-color) !important;
239}
240
241.header-background { background-color: var(--fill-header-background-color) !important; }
242.header-font-color { color: var(--fill-header-font-color) !important; }
243.header-mobile-icon-border-color { border: 1px solid var(--fill-mobile-header-icon-border-color) !important; }
244.header-search-background-color {
245  background: var(--fill-header-search-bg-color) !important;
246  border: 1px solid var(--fill-header-search-border-color) !important;
247  border-radius: 5px;
248}
249.header-search-background-color-no-round { background: var(--fill-header-search-bg-color) !important; }
250.header-search-border-color { border: 1px solid var(--fill-header-search-border-color) !important; }
251.header-search-font-color { color: var(--fill-header-search-font-color) !important; }
252.header-border-color { border-color: var(--fill-header-border-color) !important; }
253.header-bar-border-color { border-color: var(--fill-header-border-color) !important; }
254.footer-background { background-color: var(--fill-footer-background-color) !important; }
255.footer-font-color { color: var(--fill-footer-font-color) !important; }
256.fill-button {
257  background-color: var(--fill-button-background-color) !important;
258  color: var(--fill-button-font-color) !important;
259  border: 1px solid var(--fill-button-border-color) !important;
260}
261.fill-button-hover {
262  background-color: var(--fill-button-background-color) !important;
263  color: var(--fill-button-font-color) !important;
264  border: 1px solid var(--fill-button-border-color) !important;
265  transition: all 0.2s ease-in-out;
266}
267.fill-button-hover:hover {
268  background-color: var(--fill-button-hover-background-color) !important;
269  color: var(--fill-button-hover-font-color) !important;
270  border: 1px solid var(--fill-button-hover-border-color) !important;
271}
272.outlined-button, .outlined-button-hover {
273  background-color: var(--outlined-button-background-color) !important;
274  color: var(--outlined-button-font-color) !important;
275  border: 1px solid var(--outlined-button-border-color);
276}
277.outlined-button:hover, .outlined-button-hover:hover {
278  background-color: var(--outlined-button-hover-background-color) !important;
279  color: var(--outlined-button-hover-font-color) !important;
280  border: 1px solid var(--outlined-button-hover-border-color);
281}
282.outlined-button-selected {
283  background-color: var(--outlined-button-background-color) !important;
284  color: var(--outlined-button-font-color) !important;
285  border: 1px solid var(--outlined-button-border-color) !important;
286}
287.location-page-button-medical {
288  background-color: var(--location-medical-button-bg-color) !important;
289  color: var(--location-medical-button-text-color) !important;
290  border: 1px solid var(--location-medical-button-border-color) !important;
291  transition: all 0.5s ease-in-out;
292}
293.location-page-button-medical:hover {
294  background-color: var(--location-medical-button-hover-bg-color) !important;
295  color: var(--location-medical-button-hover-text-color) !important;
296  border: 1px solid var(--location-medical-button-hover-border-color) !important;
297}
298.location-page-button-recreational {
299  background-color: var(--location-recreational-button-bg-color) !important;
300  color: var(--location-recreational-button-text-color) !important;
301  border: 1px solid var(--location-recreational-button-border-color) !important;
302  transition: all 0.5s ease-in-out;
303}
304.location-page-button-recreational:hover {
305  background-color: var(--location-recreational-button-hover-bg-color) !important;
306  color: var(--location-recreational-button-hover-text-color) !important;
307  border: 1px solid var(--location-recreational-button-hover-border-color) !important;
308}
309.location-page-button-selected {
310  background-color: var(--location-selected-button-bg-color) !important;
311  color: var(--location-selected-button-text-color) !important;
312  border: 1px solid var(--location-selected-button-border-color) !important;
313}
314.secondary-button, .secondary-button-hover {
315  background-color: var(--secondary-button-background-color) !important;
316  color: var(--secondary-button-font-color) !important;
317  border: 1px solid var(--secondary-button-border-color) !important;
318}
319.secondary-button-hover:hover {
320  background-color: var(--secondary-button-hover-background-color) !important;
321  color: var(--secondary-button-hover-font-color) !important;
322  border: 1px solid var(--secondary-button-hover-border-color) !important;
323}
324.mobile-button, .mobile-button-hover {
325  background-color: var(--mobile-button-background-color, var(--fill-button-background-color, #000000)) !important;
326  color: var(--mobile-button-font-color, var(--fill-button-font-color, #ffffff)) !important;
327  border: 1px solid var(--mobile-button-border-color, var(--fill-button-border-color, #000000)) !important;
328}
329.mobile-button:hover, .mobile-button-hover:hover {
330  background-color: var(--mobile-button-hover-background-color, var(--fill-button-hover-background-color)) !important;
331  color: var(--mobile-button-hover-font-color, var(--fill-button-hover-font-color)) !important;
332  border: 1px solid var(--mobile-button-hover-border-color, var(--fill-button-hover-border-color)) !important;
333}
334.ghost-button, .ghost-button-hover {
335  background-color: transparent !important;
336  color: var(--primary-text-color) !important;
337  border: 1px solid var(--primary-text-color) !important;
338}
339.ghost-button-hover:hover {
340  background-color: var(--primary-background-color) !important;
341  color: var(--fill-button-font-color) !important;
342  border: 1px solid var(--primary-background-color) !important;
343}
344.primary-background, .primary-background-hover { background-color: var(--primary-background-color) !important; }
345.primary-background-hover:hover, .hover-background:hover { background-color: var(--primary-background-hover-color) !important; }
346.primary-text, .primary-text-hover { color: var(--primary-text-color) !important; }
347.fill-primary-text { fill: var(--primary-text-color) !important; }
348.primary-text-hover:hover, .hover-text:hover { color: var(--primary-text-hover-color) !important; }
349.primary-border, .primary-border-color, .primary-color-input:focus { border-color: var(--primary-text-color) !important; }
350.primary-border-hover:hover { border-color: var(--primary-text-color) !important; }
351.custom-spinner { border-color: var(--primary-text-color); border-top-color: transparent; }
352
353.pd_batch_text_color { color: ${e(o.productBatchBgColor,"#723b13")} !important; }
354.pd_batch_color {
355  background-color: ${e(o.productBatchBgColor,"#FDF6B2")} !important;
356  color: ${e(o.productBatchTextColor,"#723b13")} !important;
357}
358.deals-tag-color {
359  background-color: ${e(o.dealsTagColor,"#EDFAFA")} !important;
360  color: ${e(o.dealsTagTextColor,"#115e59")} !important;
361}
362.btn-confirm-custom-color {
363  background-color: ${e(o.removeCartItemPopupConfirmButtonBgColor,"#3085d6")} !important;
364  color: ${e(o.removeCartItemPopupConfirmButtonTextColor,"#FFFFFF")} !important;
365}
366.btn-cancel-custom-color {
367  background-color: ${e(o.removeCartItemPopupCancelButtonBgColor,"#de1717")} !important;
368  color: ${e(o.removeCartItemPopupCancelButtonTextColor,"#FFFFFF")} !important;
369}
370.btn-save-for-later-custom-color { color: ${e(o.saveForLaterButtonColor,"#1C64F2")} !important; }
371
372.product-card-background-color { background-color: var(--product-card-background-color) !important; }
373.product-card-text-color-transparent { color: var(--product-card-background-color) !important; }
374.product-card-text-color { color: var(--product-card-text-color) !important; }
375.product-card-subtitle-color { color: var(--product-card-subtitle-color) !important; }
376.product-card-border-color { border-color: var(--product-card-border-color) !important; }
377.product-card-text-color-like-background { background-color: var(--product-card-text-color) !important; }
378.product-card-shadow-color {
379  box-shadow: -1px 2px 10px 0 ${(0,r.convertHEXToRGBA)(m,.13)} !important;
380}
381.product-card-discount-tag-color { color: var(--product-card-discount-tag-color) !important; }
382.product-deals-tag-border-color { border-color: var(--product-card-discount-tag-color) !important; }
383.product-card-effects-badge-color { color: var(--product-card-effects-badge-color) !important; }
384.product-card-effects-badge-bg-color { background-color: var(--product-card-effects-badge-bg-color) !important; }
385.product-card-strain-badge-color { color: var(--product-card-strain-badge-color) !important; }
386.product-card-strain-badge-color-like-bg-color { color: var(--product-card-strain-badge-bg-color) !important; }
387.product-card-strain-badge-bg-color { background-color: var(--product-card-strain-badge-bg-color) !important; }
388.strain-details-title-color { color: var(--strain-details-title-color) !important; }
389.strain-details-divider-color { color: var(--strain-details-divider-color) !important; }
390.strain-details-type-badge-border-color { border-color: var(--strain-details-type-badge-border-color) !important; }
391.strain-details-tag-label-color { color: var(--strain-details-tag-label-color) !important; }
392.strain-details-tag-value-color { color: var(--strain-details-tag-value-color) !important; }
393.strain-details-available-in-label-color { color: var(--strain-details-available-in-label-color) !important; }
394hr.strain-details-hr-border-color { border-color: var(--strain-details-hr-border-color) !important; }
395.product-card-category-badge-color-lig-bg-color { color: var(--product-card-category-badge-bg-color) !important; }
396.product-card-category-badge-bg-color { background-color: var(--product-card-category-badge-bg-color) !important; }
397.product-card-category-badge-color { color: var(--product-card-category-badge-color) !important; }
398.product-card-potency-badge-color { color: var(--product-card-potency-badge-color) !important; }
399.product-card-potency-badge-bg-color { background-color: var(--product-card-potency-badge-bg-color) !important; }
400.product-card-gradient-bg-color {
401  background: linear-gradient(to bottom, var(--product-card-gradient-start-color), var(--product-card-gradient-end-color)) !important;
402}
403.showcase-product-card-five-overlay::before {
404  content: '';
405  background-image: linear-gradient(to top, ${(0,r.convertHEXToRGBA)(p,.6)}, ${(0,r.convertHEXToRGBA)(s,.01)}) !important;
406}
407.showcase-product-card-ten-overlay::before {
408  content: '';
409  background-image: linear-gradient(to bottom, ${(0,r.convertHEXToRGBA)(p,.6)}, ${(0,r.convertHEXToRGBA)(s,.01)}) !important;
410}
411.showcase-product-card-eleven-gradient-bg-color {
412  background: linear-gradient(to bottom, ${e(o.productCardGradientBgColorStart)}, ${e(o.productCardGradientBgColorEnd)}) !important;
413}
414  .product-add-to-cart-button-background-color-v23 {
415    background-color: var(--product-add-to-cart-button-background-color) !important;
416    color: var(--product-add-to-cart-button-text-color) !important;
417    transition: all 0.5s ease-in-out;
418    border: 1px solid var(--product-card-text-color) !important;
419  }
420 .product-add-to-cart-button-background-color-v23:hover {
421      background-color: var(--product-card-text-color) !important;
422      color: var(--product-add-to-cart-button-background-color) !important;
423      border: 1px solid var(--product-card-text-color) !important;
424    }
425.product-add-to-cart-button-color {
426  background-color: var(--product-add-to-cart-button-background-color) !important;
427  color: var(--product-add-to-cart-button-text-color) !important;
428  transition: all 0.5s ease-in-out;
429  border: 1px solid ${g?(0,r.convertHEXToRGBA)(g,.1):"transparent"} !important;
430}
431.product-add-to-cart-button-color:hover {
432  background-color: var(--product-add-to-cart-button-text-color) !important;
433  color: var(--product-add-to-cart-button-background-color) !important;
434  border: 1px solid ${k?(0,r.convertHEXToRGBA)(k,.3):"transparent"} !important;
435}
436.product-add-to-cart-button-text-color { color: var(--product-add-to-cart-button-text-color) !important; }
437.product-add-to-cart-button-border-color { border-color: var(--product-add-to-cart-button-background-color) !important; }
438
439.showcase-footer-background-color { background-color: ${e(o.footerBgColor,"#0d0d0d")} !important; }
440.showcase-footer-left-side-background-color { background-color: ${e(o.footerLeftSideBackgroundColor,"#2f4f4f")} !important; }
441.showcase-footer-right-side-menu-text-color { color: ${e(o.footerLeftSideMenuColor,"#ffffff")} !important; }
442.footer-ninteen-email-badge-color{
443  background-color: ${e(o.footerDescriptionColor,"#ffffff")} !important;
444  color: ${e(o.footerBgColor,"#000000")} !important;
445}
446.showcase-footer-border-color { border-color: var(--showcase-footer-border-color) !important; }
447.showcase-footer-tagline-color { color: ${e(o.footerTaglineColor,"#4b5563")} !important; }
448.showcase-footer-title-color { color: ${e(o.footerTitleColor,"#111827")} !important; }
449.showcase-footer-highlighted-text-color { color: ${e(o.footerHighlightedTextColor,"#000000")} !important; }
450.showcase-footer-description-color { color: ${e(o.footerDescriptionColor,"#4b5563")} !important; }
451.showcase-footer-box-background-color { background-color: ${e(o.footerBoxBackgroundColor,"#ffffff")} !important; }
452.showcase-footer-bottom-text-color { color: ${e(o.footerBottomTextColor,"#9ca3af")} !important; }
453.showcase-footer-powered-by-text-color { color: ${e(o.poweredByTextColor,"#9ca3af")} !important; }
454.showcase-footer-menu-title-color { color: ${e(o.menuTitleColor,"#111827")} !important; }
455.showcase-footer-menu-item-text-color { color: ${e(o.menuItemTextColor,"#4b5563")} !important; }
456.showcase-footer-bottom-menu-text-color { color: ${e(o.bottomMenuTextColor,"#4b5563")} !important; }
457.showcase-footer-social-icons-color { color: ${e(o.footerSocialIconsColor,"#111827")} !important; }
458.showcase-footer-button-bg-color { background-color: var(--showcase-footer-button-bg-color) !important; }
459.showcase-footer-button-text-color { color: var(--showcase-footer-button-text-color) !important; }
460.showcase-footer-bottom-bar-bg-color { background-color: ${e(o.bottomBarBgColor,"#ffffff")} !important; }
461.showcase-footer-where-to-find-background-color { background-color: ${e(o.whereToFindBackgroundColor,"#f9fafb")} !important; }
462.showcase-footer-where-to-find-description-color { color: ${e(o.whereToFindDescriptionColor,"#4b5563")} !important; }
463.showcase-footer-where-to-find-title-color { color: ${e(o.whereToFindTitleColor,"#111827")} !important; }
464.showcase-footer-where-to-find-icon-color { color: ${e(o.whereToFindIconColor,"#111827")} !important; }
465.showcase-footer-where-to-find-item-box-color { background-color: ${e(o.whereToFindItemBoxColor,"#ffffff")} !important; }
466.showcase-footer-where-to-find-item-title-color { color: ${e(o.whereToFindItemTitleColor,"#111827")} !important; }
467.showcase-footer-where-to-find-item-description-color { color: ${e(o.whereToFindItemDescriptionColor,"#4b5563")} !important; }
468.showcase-footer-where-to-find-button-text-color { color: ${e(o.whereToFindButtonTextColor,"#000000")} !important; }
469
470.fill-calendar-selected {
471  background-color: var(--fill-button-background-color) !important;
472  color: var(--fill-button-font-color) !important;
473  outline: 2px solid var(--fill-button-border-color) !important;
474  outline-offset: 1px !important;
475  border: none !important;
476  transition: all 0.2s ease-in-out;
477}
478.fill-calendar {
479  background-color: var(--fill-button-background-color) !important;
480  color: var(--fill-button-font-color) !important;
481  border: 1px solid var(--fill-button-border-color) !important;
482  transition: all 0.5s ease-in-out;
483}
484
485@media(min-width: 768px) {
486.fill-calendar-desktop {
487  background-color: var(--fill-button-background-color) !important;
488  color: var(--fill-button-font-color) !important;
489  border: 1px solid var(--fill-button-border-color) !important;
490  transition: all 0.5s ease-in-out;
491}
492
493}
494@media(max-width: 767px) {
495.fill-calendar-mobile {
496  background-color: var(--fill-button-background-color) !important;
497  color: var(--fill-button-font-color) !important;
498  border: 1px solid var(--fill-button-border-color) !important;
499  transition: all 0.5s ease-in-out;
500}
501}
502
503h1, h2, h3, h4, h5, h6 { font-family: '${i.heading}', sans-serif !important; }
504p { font-family: '${i.bodyText}', sans-serif !important; }
505a { font-family: '${i.anchorText}', sans-serif !important; }
506.custom-link-font { font-family: '${i.anchorText}', sans-serif !important; }
507.custom-link-font span { font-family: '${i.anchorText}', sans-serif !important; }
508button { font-family: '${i.buttonText}', sans-serif !important; }
509button span, button p { font-family: '${i.buttonText}', sans-serif !important; }
510.custom-heading-font { font-family: '${i.heading}', sans-serif !important; }
511
512.sidebar-menu-font-family *{
513  font-family: '${i.anchorText}', sans-serif !important;
514}
515
516[data-theme="dark"] body {
517  background-color: ${e(o.darkWebsiteBackgroundColor,"#121212")} !important;
518  ${C(o.darkWebsiteBackgroundImage,o.darkWebsiteBackgroundImageStyle)}
519}
520
521[data-theme="dark"],
522:root[data-theme="dark"] {
523  --fill-button-background-color: ${e(o.darkFillButtonBackgroundColor,"#888888")} !important;
524  --fill-header-bar-bacground-color: ${e(o.darkHeaderBarBackgroundColor,"#121212")} !important;
525  --fill-header-font-color: ${e(o.darkHeaderFontColor,"#E0E0E0")} !important;
526  --fill-header-border-color: ${e(o.darkHeaderBorderColor,"#444444")} !important;
527  --fill-mobile-header-icon-border-color: ${e(o.darkHeaderFontColor,"#444444")} !important;
528  --fill-header-search-bg-color: ${e(o.darkHeaderSearchBarBgColor,"#444444")} !important;
529  --fill-header-search-border-color: ${e(o.darkHeaderSearchBarBorderColor,"#444444")} !important;
530  --fill-header-search-font-color: ${e(o.darkHeaderSearchBarTextColor,"#E0E0E0")} !important;
531  --fill-header-bar-font-color: ${e(o.darkHeaderBarFontColor,"#B0B0B0")} !important;
532  --fill-header-background-color: ${e(o.darkHeaderBgColor,"#121212")} !important;
533  --fill-footer-background-color: ${e(o.darkFooterBgColor,"#121212")} !important;
534  --fill-footer-font-color: ${e(o.darkFooterTextColor,"#B0B0B0")} !important;
535  --fill-button-hover-background-color: ${e(o.darkFillButtonHoverBackgroundColor,"#888888")} !important;
536  --fill-button-font-color: ${e(o.darkFillButtonFontColor,"#E0E0E0")} !important;
537  --fill-button-hover-font-color: ${e(o.darkFillButtonHoverFontColor,"#E0E0E0")} !important;
538  --fill-button-border-color: ${e(o.darkFillButtonBorderColor,"#888888")} !important;
539  --fill-button-hover-border-color: ${e(o.darkFillButtonHoverBorderColor,"#888888")} !important;
540  --global-body-color: ${e(o.darkBodyTextColor,"#E0E0E0")} !important;
541  --global-heading-color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important;
542  --outlined-button-background-color: ${e(o.darkOutlinedButtonBackgroundColor,"transparent")} !important;
543  --outlined-button-hover-background-color: ${e(o.darkOutlinedButtonHoverBackgroundColor,"#888888")} !important;
544  --outlined-button-font-color: ${e(o.darkOutlinedButtonFontColor,"#888888")} !important;
545  --outlined-button-hover-font-color: ${e(o.darkOutlinedButtonHoverFontColor,"#E0E0E0")} !important;
546  --outlined-button-border-color: ${e(o.darkOutlinedButtonBorderColor,"#888888")} !important;
547  --outlined-button-hover-border-color: ${e(o.darkOutlinedButtonHoverBorderColor,"#888888")} !important;
548  --secondary-button-background-color: ${e(o.darkSecondaryButtonBackgroundColor,"#444444")} !important;
549  --secondary-button-hover-background-color: ${e(o.darkSecondaryButtonHoverBackgroundColor,"#444444")} !important;
550  --secondary-button-font-color: ${e(o.darkSecondaryButtonFontColor,"#E0E0E0")} !important;
551  --secondary-button-hover-font-color: ${e(o.darkSecondaryButtonHoverFontColor,"#E0E0E0")} !important;
552  --secondary-button-border-color: ${e(o.darkSecondaryButtonBorderColor,"#444444")} !important;
553  --secondary-button-hover-border-color: ${e(o.darkSecondaryButtonHoverBorderColor,"#888888")} !important;
554  --mobile-button-background-color: ${l(d.darkMobileButtonBackgroundColor,o.darkMobileButtonBackgroundColor,"#888888")} !important;
555  --mobile-button-hover-background-color: ${l(d.darkMobileButtonHoverBackgroundColor,o.darkMobileButtonHoverBackgroundColor,"#888888")} !important;
556  --mobile-button-font-color: ${l(d.darkMobileButtonFontColor,o.darkMobileButtonFontColor,"#E0E0E0")} !important;
557  --mobile-button-hover-font-color: ${l(d.darkMobileButtonHoverFontColor,o.darkMobileButtonHoverFontColor,"#E0E0E0")} !important;
558  --mobile-button-border-color: ${l(d.darkMobileButtonBorderColor,o.darkMobileButtonBorderColor,"#888888")} !important;
559  --mobile-button-hover-border-color: ${l(d.darkMobileButtonHoverBorderColor,o.darkMobileButtonHoverBorderColor,"#888888")} !important;
560  --primary-background-color: ${e(o.darkPrimaryBackgroundColor,"#888888")} !important;
561  --primary-background-light-color: ${e(o.darkPrimaryBackgroundColor,"#888888")}20 !important;
562  --primary-background-hover-color: ${e(o.darkPrimaryBackgroundHoverColor,"#888888")} !important;
563  --primary-text-color: ${e(o.darkPrimaryTextColor,"#888888")} !important;
564  --primary-text-hover-color: ${e(o.darkPrimaryTextHoverColor,"#E0E0E0")} !important;
565  --product-card-background-color: ${e(o.darkProductCardBgColor,"#121212")} !important;
566  --product-card-text-color: ${e(o.darkProductCardTextColor,"#E0E0E0")} !important;
567  --product-card-subtitle-color: ${e(o.darkProductSubTitleColor,"#ffffff")} !important;
568  --product-card-border-color: ${e(o.darkProductCardBorderColor,"#444444")} !important;
569  --product-card-shadow-color: ${e(o.darkProductCardDropShadowColor,"#000000")} !important;
570  --product-card-discount-tag-color: ${e(o.darkProductCardBrandLinkColor,"#888888")} !important;
571  --product-add-to-cart-button-background-color: ${e(o.darkProductAddToCartButtonBgColor,"#888888")} !important;
572  --product-add-to-cart-button-text-color: ${e(o.darkProductAddToCartButtonTextColor,"#E0E0E0")} !important;
573  --product-card-in-stock-badge-bg-color: ${e(o.darkProductInStockBadgeBgColor,"#064e3b")} !important;
574  --product-card-in-stock-badge-text-color: ${e(o.darkProductInStockBadgeTextColor,"#34d399")} !important;
575  --product-card-low-stock-badge-bg-color: ${e(o.darkProductLowStockBadgeBgColor,"#78350f")} !important;
576  --product-card-low-stock-badge-text-color: ${e(o.darkProductLowStockBadgeTextColor,"#fbbf24")} !important;
577  --product-card-out-of-stock-badge-bg-color: ${e(o.darkProductOutOfStockBadgeBgColor,"#374151")} !important;
578  --product-card-out-of-stock-badge-text-color: ${e(o.darkProductOutOfStockBadgeTextColor,"#9ca3af")} !important;
579  --location-medical-button-bg-color: ${e(o.darkLocationMedicalButtonBgColor)||e(o.darkOutlinedButtonBackgroundColor,"transparent")} !important;
580  --location-medical-button-text-color: ${e(o.darkLocationMedicalButtonTextColor)||e(o.darkOutlinedButtonFontColor,"#888888")} !important;
581  --location-medical-button-hover-bg-color: ${e(o.darkLocationMedicalButtonHoverBgColor)||e(o.darkFillButtonHoverBackgroundColor)||e(o.darkFillButtonBackgroundColor,"#888888")} !important;
582  --location-medical-button-hover-text-color: ${e(o.darkLocationMedicalButtonHoverTextColor)||e(o.darkFillButtonHoverFontColor)||e(o.darkFillButtonFontColor,"#E0E0E0")} !important;
583  --location-medical-button-border-color: ${e(o.darkLocationMedicalButtonBgColor)||e(o.darkOutlinedButtonBorderColor,"#888888")} !important;
584  --location-medical-button-hover-border-color: ${e(o.darkLocationMedicalButtonHoverBgColor)||e(o.darkFillButtonHoverBorderColor)||e(o.darkFillButtonBorderColor,"#888888")} !important;
585  --location-recreational-button-bg-color: ${e(o.darkLocationRecreationalButtonBgColor)||e(o.darkOutlinedButtonBackgroundColor,"transparent")} !important;
586  --location-recreational-button-text-color: ${e(o.darkLocationRecreationalButtonTextColor)||e(o.darkOutlinedButtonFontColor,"#888888")} !important;
587  --location-recreational-button-hover-bg-color: ${e(o.darkLocationRecreationalButtonHoverBgColor)||e(o.darkFillButtonHoverBackgroundColor)||e(o.darkFillButtonBackgroundColor,"#888888")} !important;
588  --location-recreational-button-hover-text-color: ${e(o.darkLocationRecreationalButtonHoverTextColor)||e(o.darkFillButtonHoverFontColor)||e(o.darkFillButtonFontColor,"#E0E0E0")} !important;
589  --location-recreational-button-border-color: ${e(o.darkLocationRecreationalButtonBgColor)||e(o.darkOutlinedButtonBorderColor,"#888888")} !important;
590  --location-recreational-button-hover-border-color: ${e(o.darkLocationRecreationalButtonHoverBgColor)||e(o.darkFillButtonHoverBorderColor)||e(o.darkFillButtonBorderColor,"#888888")} !important;
591  --location-selected-button-bg-color: ${e(o.darkLocationSelectedButtonBgColor)||e(o.darkFillButtonBackgroundColor,"#888888")} !important;
592  --location-selected-button-text-color: ${e(o.darkLocationSelectedButtonTextColor)||e(o.darkFillButtonFontColor,"#E0E0E0")} !important;
593  --location-selected-button-border-color: ${e(o.darkLocationSelectedButtonBgColor)||e(o.darkFillButtonBorderColor,"#888888")} !important;
594  --showcase-footer-border-color: ${e(o.darkFooterBorderColor,"#444444")} !important;
595  --showcase-footer-button-bg-color: ${e(o.darkFooterBgColor,"#121212")} !important;
596  --showcase-footer-button-text-color: ${e(o.darkFooterTextColor,"#E0E0E0")} !important;
597  --showcase-menu-highlighted-text-color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important;
598  --showcase-footer-social-icons-color: ${e(o.darkFooterTextColor,"#B0B0B0")} !important;
599  --deals-card-background-color: ${e(o.darkDealsCardBgColor,"#121212")};
600  --deals-card-text-color: ${e(o.darkDealsCardTextColor,"#E0E0E0")};
601  --deals-card-border-color: ${e(o.darkDealsCardBorderColor,"#444444")};
602  --deals-card-description-color: ${e(o.darkDealsCardDescriptionColor,"#B0B0B0")};
603  --deals-card-button-color: ${e(o.darkDealsCardButtonColor,"#888888")};
604  --deals-card-button-text-color: ${e(o.darkDealsCardButtonTextColor,"#E0E0E0")};
605  --website-cards-bg-color: ${e(o.darkWebsiteCardsBgColor,"#1C1C1C")};
606  --website-cards-text-color: ${e(o.darkWebsiteCardsTextColor,"#E0E0E0")};
607  --website-cards-description-color: ${e(o.darkWebsiteCardsDescriptionColor,"#B0B0B0")};
608  --website-cards-border-color: ${e(o.darkWebsiteCardsBorderColor,"#444444")};
609  --secondary-color: ${e(o.darkSecondaryColor,"#B0B0B0")};
610  --website-secondary-bg-color: ${e(o.darkWebsiteSecondaryBackgroundColor,"#121212")};
611  --footer-sticky-background-color: ${e(o.darkFooterBackgroundColor,"#121212")};
612  --footer-sticky-font-color: ${e(o.darkFooterFontColor,"#E0E0E0")};
613  --footer-sticky-hover-color: ${e(o.darkFooterHoverColor,"#888888")};
614  --floating-chat-widget-bg-color: ${e(o.darkFloatingChatWidgetBgColor,"#888888")};
615  --floating-chat-widget-text-color: ${e(o.darkFloatingChatWidgetTextColor,"#E0E0E0")};
616  --floating-chat-widget-icon-color: ${e(o.darkFloatingChatWidgetIconColor,"#E0E0E0")};
617  --mobile-header-background-color: ${e(o.darkMobileHeaderBackgroundColor,"#121212")};
618  --mobile-header-tab-text-color: ${e(o.darkMobileHeaderTabTextColor,"#E0E0E0")};
619  --swipe-skip-button-background-color: ${e(o.darkSwipeSkipButtonBackgroundColor,"#444444")};
620  --swipe-skip-button-text-color: ${e(o.darkSwipeSkipButtonTextColor,"#B0B0B0")};
621  --swipe-cart-button-background-color: ${e(o.darkSwipeCartButtonBackgroundColor,"#888888")};
622  --swipe-cart-button-text-color: ${e(o.darkSwipeCartButtonTextColor,"#E0E0E0")};
623  --sidebar-menu-background-color: ${o.darkSidebarMenuBackgroundColor||"var(--website-cards-bg-color)"} !important;
624  --sidebar-menu-title-text-color: ${o.darkSidebarMenuTitleTextColor||"var(--website-cards-text-color)"} !important;
625  --sidebar-menu-description-text-color: ${o.darkSidebarMenuDescriptionTextColor||"var(--website-cards-text-color)"} !important;
626  --sidebar-menu-footer-link-text-color: ${o.darkSidebarMenuFooterLinkTextColor||"var(--website-cards-text-color)"} !important;
627  --sidebar-menu-tab-active-background: ${e(o.darkSidebarMenuTabActiveBackgroundColor,"#444444")} !important;
628  --sidebar-menu-close-icon-color: ${o.darkSidebarMenuCloseIconColor||"var(--website-cards-text-color)"} !important;
629  --strain-details-title-color: ${e(o.darkStrainDetailsTitleColor,"#ffffff")} !important;
630  --strain-details-divider-color: ${e(o.darkStrainDetailsDividerColor,"#ffffff")} !important;
631  --strain-details-type-badge-border-color: ${e(o.darkStrainDetailsTypeBadgeBorderColor,"#ffffff")} !important;
632  --strain-details-tag-label-color: ${e(o.darkStrainDetailsTagLabelColor,"#ffffff")} !important;
633  --strain-details-tag-value-color: ${e(o.darkStrainDetailsTagValueColor,"#cbd5e1")} !important;
634  --strain-details-available-in-label-color: ${e(o.darkStrainDetailsAvailableInLabelColor,"#ffffff")} !important;
635  --strain-details-hr-border-color: ${e(o.darkStrainDetailsHrBorderColor,"rgba(255, 255, 255, 0.25)")} !important;
636  --mega-menu-bg-color: ${e(o.darkMegaMenuBgColor,"#0B0E12")};
637  --mega-menu-border-color: ${e(o.darkMegaMenuBorderColor,"#161A21")};
638  --mega-menu-text-color: ${e(o.darkMegaMenuTextColor,"#ECEFF3")};
639  --mega-menu-heading-color: ${e(o.darkMegaMenuHeadingColor,"#ECEFF3")};
640  --mega-menu-description-color: ${e(o.darkMegaMenuDescriptionColor,"#A9B0B9")};
641  --mega-menu-icon-bg-color: ${e(o.darkMegaMenuIconBgColor,"#12251c")};
642  --mega-menu-icon-border-color: ${e(o.darkMegaMenuIconBorderColor,"#1f3d2c")};
643  --mega-menu-close-icon-color: ${e(o.darkMegaMenuCloseIconColor,"#7E8791")};
644  --mega-menu-close-hover-bg-color: ${e(o.darkMegaMenuCloseHoverBgColor,"#161A21")}
644;
645  --mega-menu-close-hover-text-color: ${e(o.darkMegaMenuCloseHoverTextColor,"#ECEFF3")};
646  --mega-menu-link-text-color: ${e(o.darkMegaMenuLinkTextColor,"#ECEFF3")};
647  --mega-menu-link-hover-bg-color: ${e(o.darkMegaMenuLinkHoverBgColor,"#161A21")};
648  --mega-menu-link-hover-text-color: ${e(o.darkMegaMenuLinkHoverTextColor,"#86EFAC")};
649  --mega-menu-chevron-color: ${e(o.darkMegaMenuChevronColor,"#7E8791")};
650  --mega-menu-cta-bg-color: ${e(o.darkMegaMenuCtaBgColor,"#12251c")};
651  --mega-menu-cta-border-color: ${e(o.darkMegaMenuCtaBorderColor,"#1f3d2c")};
652  --mega-menu-cta-text-color: ${e(o.darkMegaMenuCtaTextColor,"#86EFAC")};
653  --mega-menu-cta-hover-bg-color: ${e(o.darkMegaMenuCtaHoverBgColor,"#1a3325")};
654  --mega-menu-watermark-color: ${e(o.darkMegaMenuWatermarkColor,"#6ee7b7")};
655}
656
657[data-theme="dark"] .global-heading-color,
658[data-theme="dark"] .global-heading-color * {
659  color: var(--global-heading-color) !important;
660  background-color: transparent !important;
661}
662
663[data-theme="dark"] .global-body-color,
664[data-theme="dark"] .global-body-color * {
665  color: var(--global-body-color) !important;
666  background-color: transparent !important;
667}
668[data-theme="dark"] .global-invert-image {
669  filter: invert(1);
670}
671
672[data-theme="dark"] .global-link-color { color: ${e(o.darkLinkColor,"#888888")} !important; }
673[data-theme="dark"] .global-body-color-border { border-color: var(--global-body-color) !important; }
674[data-theme="dark"] .product-card-background-color { background-color: var(--product-card-background-color) !important; }
675[data-theme="dark"] .product-card-border-color { border-color: var(--product-card-border-color) !important; }
676[data-theme="dark"] .header-bar-border-color { border-color: var(--fill-header-border-color) !important; }
677[data-theme="dark"] .bg-custom-header-bar-color { background-color: var(--fill-header-bar-bacground-color) !important; }
678[data-theme="dark"] .header-search-background-color { background-color: var(--fill-header-search-bg-color) !important; }
679[data-theme="dark"] .header-search-font-color { color: var(--fill-header-search-font-color) !important; }
680[data-theme="dark"] .shop-filter-bg-color { background-color: ${e(o.darkWebsiteBackgroundColor,"#121212")} !important; }
681[data-theme="dark"] .site-bg-color { background-color: ${e(o.darkWebsiteBackgroundColor,"#121212")} !important; }
682[data-theme="dark"] .website-cards-bg-color { background-color: var(--website-cards-bg-color) !important; }
683[data-theme="dark"] .website-cards-text-color { color: var(--website-cards-text-color) !important; }
684[data-theme="dark"] .website-cards-description-color,
685[data-theme="dark"] .website-cards-description-color * {
686  color: var(--website-cards-description-color) !important;
687}
688[data-theme="dark"] .website-cards-border-color { border-color: var(--website-cards-border-color) !important; }
689[data-theme="dark"] hr { border-color: var(--website-cards-border-color) !important; }
690[data-theme="dark"] hr.strain-details-hr-border-color { border-color: var(--strain-details-hr-border-color) !important; }
691[data-theme="dark"] .secondary-color { color: var(--secondary-color) !important; }
692[data-theme="dark"] .secondary-bg-color { background-color: var(--secondary-color) !important; }
693[data-theme="dark"] .secondary-border-color { border-color: var(--secondary-color) !important; }
694[data-theme="dark"] [class*="!bg-white"] { background-color: var(--website-cards-bg-color) !important; }
695[data-theme="dark"] .border, .border-light { border-color: var(--website-cards-border-color) !important; }
696[data-theme="dark"] .border-gray-200 { border-color: var(--website-cards-border-color) !important; }
697[data-theme="dark"] .border-gray-300 { border-color: var(--website-cards-border-color) !important; }
698[data-theme="dark"] .text-gray-800, .text-gray-700 { color: var(--website-cards-text-color) !important; }
699[data-theme="dark"] .text-gray-500 { color: var(--website-cards-description-color) !important; }
700[data-theme="dark"] .text-gray-600 { color: var(--website-cards-description-color) !important; }
701[data-theme="dark"] .text-blue-600 { color: var(--website-cards-description-color) !important; }
702[data-theme="dark"] .text-blue-700 { color: var(--website-cards-text-color) !important; }
703[data-theme="dark"] .text-gray-900 { color: var(--website-cards-text-color) !important; }
704[data-theme="dark"] .text-black { color: var(--website-cards-text-color) !important; }
705[data-theme="dark"] .website-secondary-bg-color { background-color: var(--website-secondary-bg-color) !important; }
706[data-theme="dark"] .bg-gray-50, .bg-gray-100 { background-color: var(--website-secondary-bg-color) !important; }
707[data-theme="dark"] .bg-blue-50 { background-color: var(--website-secondary-bg-color) !important; }
708[data-theme="dark"] .bg-red-50 { background-color: var(--website-secondary-bg-color) !important; }
709[data-theme="dark"] .bg-green-50,
710[data-theme="dark"] .hover\\:bg-gray-50:hover,
711[data-theme="dark"] .hover\\:bg-green-50:hover,
712[data-theme="dark"] .hover\\:bg-gray-100:hover,
713[data-theme="dark"] .hover\\:bg-blue-50:hover,
714[data-theme="dark"] .hover\\:bg-red-50:hover {
715  background-color: var(--website-secondary-bg-color) !important;
716}
717[data-theme="dark"] .bg-gray-300 { background-color: var(--website-cards-bg-color) !important; }
718[data-theme="dark"] .bg-gray-200 { background-color: var(--website-cards-bg-color) !important; }
719[data-theme="dark"] .hover\\:text-gray-700:hover,
720[data-theme="dark"] .hover\\:text-gray-800:hover,
721[data-theme="dark"] .hover\\:text-gray-900:hover {
722  color: var(--website-cards-text-color) !important;
723}
724[data-theme="dark"] .deals-tag-color {
725  background-color: ${e(o.darkDealsTagColor,"#444444")} !important;
726  color: ${e(o.darkDealsTagTextColor,"#B0B0B0")} !important;
727}
728[data-theme="dark"] .pd_batch_color {
729  background-color: ${e(o.darkProductBatchBgColor,"#444444")} !important;
730  color: ${e(o.darkProductBatchTextColor,"#B0B0B0")} !important;
731}
732[data-theme="dark"] .btn-confirm-custom-color {
733  background-color: ${e(o.darkRemoveCartItemPopupConfirmButtonBgColor,"#888888")} !important;
734  color: ${e(o.darkRemoveCartItemPopupConfirmButtonTextColor,"#E0E0E0")} !important;
735}
736[data-theme="dark"] .btn-cancel-custom-color {
737  background-color: ${e(o.darkRemoveCartItemPopupCancelButtonBgColor,"#ef4444")} !important;
738  color: ${e(o.darkRemoveCartItemPopupCancelButtonTextColor,"#E0E0E0")} !important;
739}
740[data-theme="dark"] .btn-save-for-later-custom-color { color: ${e(o.darkSaveForLaterButtonColor,"#888888")} !important; }
741[data-theme="dark"] .showcase-footer-background-color { background-color: ${e(o.darkFooterBgColor,"#121212")} !important; }
742[data-theme="dark"] .product-card-text-color { color: var(--product-card-text-color) !important; }
743[data-theme="dark"] .product-card-subtitle-color { color: var(--product-card-subtitle-color) !important; }
744[data-theme="dark"] .header-background { background-color: var(--fill-header-background-color) !important; }
745[data-theme="dark"] .header-font-color { color: var(--fill-header-font-color) !important; }
746[data-theme="dark"] .footer-background { background-color: var(--fill-footer-background-color) !important; }
747[data-theme="dark"] .footer-font-color { color: var(--fill-footer-font-color) !important; }
748[data-theme="dark"] .header-border-color { border-color: var(--fill-header-border-color) !important; }
749[data-theme="dark"] .showcase-footer-left-side-background-color { background-color: ${e(o.darkHeaderBgColor,"#121212")} !important; }
750[data-theme="dark"] .showcase-footer-right-side-menu-text-color { color: ${e(o.darkFooterTextColor,"#E0E0E0")} !important; }
751[data-theme="dark"] .showcase-footer-border-color { border-color: var(--showcase-footer-border-color) !important; }
752[data-theme="dark"] .showcase-footer-tagline-color { color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important; }
753[data-theme="dark"] .showcase-footer-title-color { color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important; }
754[data-theme="dark"] .showcase-footer-highlighted-text-color { color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important; }
755[data-theme="dark"] .showcase-footer-description-color { color: ${e(o.darkBodyTextColor,"#E0E0E0")} !important; }
756[data-theme="dark"] .showcase-footer-box-background-color { background-color: ${e(o.darkProductCardBgColor,"#121212")} !important; }
757[data-theme="dark"] .showcase-footer-bottom-text-color { color: ${e(o.darkBodyTextColor,"#E0E0E0")} !important; }
758[data-theme="dark"] .showcase-footer-powered-by-text-color { color: ${e(o.darkBodyTextColor,"#B0B0B0")} !important; }
759[data-theme="dark"] .showcase-footer-menu-title-color { color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important; }
760[data-theme="dark"] .showcase-footer-menu-item-text-color { color: ${e(o.darkBodyTextColor,"#E0E0E0")} !important; }
761[data-theme="dark"] .showcase-footer-bottom-menu-text-color { color: ${e(o.darkBodyTextColor,"#B0B0B0")} !important; }
762[data-theme="dark"] .showcase-footer-social-icons-color { color: ${e(o.darkFooterTextColor,"#B0B0B0")} !important; }
763[data-theme="dark"] .showcase-footer-button-bg-color { background-color: var(--showcase-footer-button-bg-color) !important; }
764[data-theme="dark"] .showcase-footer-button-text-color { color: var(--showcase-footer-button-text-color) !important; }
765[data-theme="dark"] .showcase-footer-bottom-bar-bg-color { background-color: ${e(o.darkWebsiteBackgroun
765dColor,"#121212")} !important; }
766[data-theme="dark"] .showcase-footer-where-to-find-background-color { background-color: ${e(o.darkProductCardBgColor,"#121212")} !important; }
767[data-theme="dark"] .showcase-footer-where-to-find-description-color { color: ${e(o.darkBodyTextColor,"#E0E0E0")} !important; }
768[data-theme="dark"] .showcase-footer-where-to-find-title-color { color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important; }
769[data-theme="dark"] .showcase-footer-where-to-find-icon-color { color: ${e(o.darkPrimaryBackgroundColor,"#888888")} !important; }
770[data-theme="dark"] .showcase-footer-where-to-find-item-box-color { background-color: ${e(o.darkWebsiteBackgroundColor,"#121212")} !important; }
771[data-theme="dark"] .showcase-footer-where-to-find-item-title-color { color: ${e(o.darkHeadingsColor,"#E0E0E0")} !important; }
772[data-theme="dark"] .showcase-footer-where-to-find-item-description-color { color: ${e(o.darkBodyTextColor,"#E0E0E0")} !important; }
773[data-theme="dark"] .showcase-footer-where-to-find-button-text-color { color: ${e(o.darkPrimaryBackgroundColor,"#888888")} !important; }
774[data-theme="dark"] .showcase-product-card-five-overlay::before {
775  content: '';
776  background-image: linear-gradient(to top, ${(0,r.convertHEXToRGBA)(e(o.darkProductCardBgColor,"#121212"),.6)}, ${(0,r.convertHEXToRGBA)(e(o.darkWebsiteBackgroundColor,"#121212"),.01)}) !important;
777}
778[data-theme="dark"] .showcase-product-card-ten-overlay::before {
779  content: '';
780  background-image: linear-gradient(to bottom, ${(0,r.convertHEXToRGBA)(e(o.darkProductCardBgColor,"#121212"),.6)}, ${(0,r.convertHEXToRGBA)(e(o.darkWebsiteBackgroundColor,"#121212"),.01)}) !important;
781}
782[data-theme="dark"] .showcase-product-card-eleven-gradient-bg-color {
783  background: linear-gradient(to bottom, ${e(o.darkProductCardBgColor,"#121212")}, ${e(o.darkWebsiteBackgroundColor,"#121212")}) !important;
784}
785[data-theme="dark"] .product-card-shadow-color {
786  box-shadow: -1px 2px 10px 0 ${(0,r.convertHEXToRGBA)(e(o.darkProductCardDropShadowColor,"#000000"),.5)} !important;
787}
788[data-theme="dark"] .product-card-text-color-transparent { color: var(--product-card-background-color) !important; }
789[data-theme="dark"] .product-card-text-color-like-background { background-color: var(--product-card-text-color) !important; }
790[data-theme="dark"] .product-card-discount-tag-color { color: var(--product-card-discount-tag-color) !important; }
791[data-theme="dark"] .product-deals-tag-border-color { border-color: var(--product-card-discount-tag-color) !important; }
792[data-theme="dark"] .product-add-to-cart-button-color {
793  background-color: var(--product-add-to-cart-button-background-color) !important;
794  color: var(--product-add-to-cart-button-text-color) !important;
795}
796[data-theme="dark"] .product-add-to-cart-button-color:hover {
797  background-color: var(--product-add-to-cart-button-text-color) !important;
798  color: var(--product-add-to-cart-button-background-color) !important;
799}
800[data-theme="dark"] .fill-button {
801  background-color: var(--fill-button-background-color) !important;
802  color: var(--fill-button-font-color) !important;
803  border: 1px solid var(--fill-button-border-color) !important;
804}
805[data-theme="dark"] .fill-button-hover {
806  background-color: var(--fill-button-background-color) !important;
807  color: var(--fill-button-font-color) !important;
808  border: 1px solid var(--fill-button-border-color) !important;
809}
810[data-theme="dark"] .fill-button-hover:hover {
811  background-color: var(--fill-button-hover-background-color) !important;
812  color: var(--fill-button-hover-font-color) !important;
813  border: 1px solid var(--fill-button-hover-border-color) !important;
814}
815[data-theme="dark"] .outlined-button,
816[data-theme="dark"] .outlined-button-hover {
817  background-color: var(--outlined-button-background-color) !important;
818  color: var(--outlined-button-font-color) !important;
819  border: 1px solid var(--outlined-button-border-color) !important;
820}
821[data-theme="dark"] .outlined-button:hover,
822[data-theme="dark"] .outlined-button-hover:hover {
823  background-color: var(--outlined-button-hover-background-color) !important;
824  color: var(--outlined-button-hover-font-color) !important;
825  border: 1px solid var(--outlined-button-hover-border-color) !important;
826}
827[data-theme="dark"] .secondary-button,
828[data-theme="dark"] .secondary-button-hover {
829  background-color: var(--secondary-button-background-color) !important;
830  color: var(--secondary-button-font-color) !important;
831  border: 1px solid var(--secondary-button-border-color) !important;
832}
833[data-theme="dark"] .secondary-button-hover:hover {
834  background-color: var(--secondary-button-hover-background-color) !important;
835  color: var(--secondary-button-hover-font-color) !important;
836  border: 1px solid var(--secondary-button-hover-border-color) !important;
837}
838[data-theme="dark"] .mobile-button,
839[data-theme="dark"] .mobile-button-hover {
840  background-color: var(--mobile-button-background-color, #888888) !important;
841  color: var(--mobile-button-font-color, #E0E0E0) !important;
842  border: 1px solid var(--mobile-button-border-color, #888888) !important;
843}
844[data-theme="dark"] .mobile-button:hover,
845[data-theme="dark"] .mobile-button-hover:hover {
846  background-color: var(--mobile-button-hover-background-color, #888888) !important;
847  color: var(--mobile-button-hover-font-color, #E0E0E0) !important;
848  border: 1px solid var(--mobile-button-hover-border-color, #888888) !important;
849}
850[data-theme="dark"] .ghost-button,
851[data-theme="dark"] .ghost-button-hover {
852  background-color: transparent !important;
853  color: var(--primary-text-color) !important;
854  border: 1px solid var(--primary-text-color) !important;
855}
856[data-theme="dark"] .ghost-button-hover:hover {
857  background-color: var(--primary-background-color) !important;
858  color: var(--fill-button-font-color) !important;
859  border: 1px solid var(--primary-background-color) !important;
860}
861[data-theme="dark"] .primary-background,
862[data-theme="dark"] .primary-background-hover { background-color: var(--primary-background-color) !important; }
863[data-theme="dark"] .primary-background-hover:hover,
864[data-theme="dark"] .hover-background:hover { background-color: var(--primary-background-hover-color) !important; }
865[data-theme="dark"] .primary-text,
866[data-theme="dark"] .primary-text-hover { color: var(--primary-text-color) !important; }
867[data-theme="dark"] .fill-primary-text { fill: var(--primary-text-color) !important; }
868[data-theme="dark"] .primary-text-hover:hover,
869[data-theme="dark"] .hover-text:hover { color: var(--primary-text-hover-color) !important; }
870[data-theme="dark"] .primary-border,
871[data-theme="dark"] .primary-border-color,
872[data-theme="dark"] .primary-color-input:focus { border-color: var(--primary-text-color) !important; }
873[data-theme="dark"] .primary-border-hover:hover { border-color: var(--primary-text-color) !important; }
874[data-theme="dark"] .custom-spinner { border-color: var(--primary-text-color); border-top-color: transparent; }
875[data-theme="dark"] .header-search-background-color {
876  background: var(--fill-header-search-bg-color) !important;
877  border: 1px solid var(--fill-header-search-border-color) !important;
878}
879[data-theme="dark"] .header-search-background-color-no-round { background: var(--fill-header-search-bg-color) !important; }
880[data-theme="dark"] .header-mobile-icon-border-color { border: 1px solid var(--fill-mobile-header-icon-border-color) !important; }
881[data-theme="dark"] .pd_batch_text_color { color: ${e(o.darkProductBatchTextColor,"#B0B0B0")} !important; }
882[data-theme="dark"] .shop-filter-body-color span { color: var(--global-body-color); }
883[data-theme="dark"] .deals-card-background-color { background-color: var(--deals-card-background-color) !important; }
884[data-theme="dark"] .deals-card-text-color { color: var(--deals-card-text-color) !important; }
885[data-theme="dark"] .deals-card-border-color { border-color: var(--deals-card-border-color) !important; }
886[data-theme="dark"] .deals-card-description-color { color: var(--deals-card-description-color) !important; }
887[data-theme="dark"] .deals-card-button-color { background-color: var(--deals-card-button-color) !important; color: var(--deals-card-button-text-color) !important; }
888[data-theme="dark"] .deals-card-button-text-color { color: var(--deals-card-button-text-color) !important; }
889[data-theme="dark"] .deals-modal-card-unlocked {
890  border-color: var(--website-cards-border-color) !important;
891  background-color: var(--website-secondary-bg-color) !important;
892  background-image: none !important;
893  box-shadow: none !important;
894}
895[data-theme="dark"] .deals-modal-card {
896  background-color: var(--website-cards-bg-color) !important;
897  border-color: var(--website-cards-border-color) !important;
898}
899[data-theme="dark"] .deals-modal-card-success-msg {
900  color: var(--website-cards-text-color) !important;
901}
902`.trim()},"stableStringifyTheme",0,function o(r){if(void 0===r)return"null";if(null===r||"object"!=typeof r)return JSON.stringify(r);if(Array.isArray(r))return`[${r.map(r=>o(r)).join(",")}]`;let t=Object.keys(r).sort();return`{${t.map(t=>`${JSON.stringify(t)}:${o(r[t])}`).join(",")}}`}])}]);

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.