<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 228:249 Unexpected ","

**/
/* Main nav drops */
#nav &gt; ul &gt; li &gt; ul &gt; *:before, #nav-bar &gt; ul &gt; li &gt; ul &gt; *:before { content: ""; display: block; overflow: hidden; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: -1; margin: 0; text-align: left; text-indent: -3000em; direction: ltr; }
#nav-top &gt; ul &gt; li &gt; ul li img, #nav-top &gt; ul &gt; li &gt; form li img, #nav-user &gt; ul &gt; li &gt; .localization-form li img, #nav-user &gt; ul li &gt; ul li img { -webkit-transform: translateY(-50%); transform: translateY(-50%); }
#nav-user &gt; ul &gt; li &gt; ul li.active &gt; a, #nav-top &gt; ul &gt; li &gt; ul li.active &gt; a, #nav-top &gt; ul &gt; li &gt; ul li.active &gt; a { cursor: default; }

.shopify-section-announcement-bar .overlay-close { display: block; z-index: 20; }

#root .shopify-section-header.hide-btn-mobile #nav &gt; ul &gt; li.nav-bar-element { display: none; }

.m2a #nav &gt; ul &gt; li &gt; a.overlay-theme, .m2a #nav-bar &gt; ul &gt; li &gt; a.overlay-theme { color: var(--custom_top_nav_fg_hover); }

#nav &gt; ul &gt; li &gt; ul, #nav-bar &gt; ul &gt; li &gt; ul { display: none; position: absolute; left: 0; right: 0; top: 100%; z-index: 9; padding: 43px 64px 42px 31px; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: 0 0 var(--b2r) var(--b2r); background: var(--custom_drop_nav_head_bg); color: var(--custom_drop_nav_fg); font-size: var(--custom_top_nav_fz_sub); font-weight: var(--main_fw_strong); text-align: left; }
	#nav &gt; ul &gt; li &gt; ul &gt; *, #nav-bar &gt; ul &gt; li &gt; ul &gt; * { position: relative; z-index: 2; width: 20%; border: 0 solid rgba(0,0,0,0); border-left-width: 32px; font-size: 1em; }
		#nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(1):nth-last-child(4), #nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(2):nth-last-child(3), #nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(3):nth-last-child(2), #nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(4):nth-last-child(1), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(1):nth-last-child(4), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(2):nth-last-child(3), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(3):nth-last-child(2), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(4):nth-last-child(1) { width: 25%; }
		#nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(1):nth-last-child(3), #nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(2):nth-last-child(2), #nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(3):nth-last-child(1), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(1):nth-last-child(3), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(2):nth-last-child(2), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(3):nth-last-child(1) { width: 33.33333333333%; }
		#nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(1):nth-last-child(2), #nav &gt; ul &gt; li &gt; ul &gt; *:nth-child(2):nth-last-child(1), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(1):nth-last-child(2), #nav-bar &gt; ul &gt; li &gt; ul &gt; *:nth-child(2):nth-last-child(1) { width: 50%; }
		#nav &gt; ul &gt; li &gt; ul &gt; *:first-child:last-child, #nav-bar &gt; ul &gt; li &gt; ul &gt; *:first-child:last-child { width: 100%; }
		#nav &gt; ul &gt; li &gt; ul &gt; *:before, #nav-bar &gt; ul &gt; li &gt; ul &gt; *:before { left: -17px; top: 0 /*6px*/; bottom: 0 /*9px*/; border: 0 solid var(--custom_top_nav_bd); border-left-width: 1px; }
		#nav &gt; ul &gt; li.no-inner-borders &gt; ul &gt; *:before, #nav-bar &gt; ul &gt; li.no-inner-borders &gt; ul &gt; *:before { border-color: rgba(0,0,0,0); }
		.m2a #nav &gt; ul &gt; li &gt; ul &gt; *:last-child, .m2a #nav-bar &gt; ul &gt; li &gt; ul &gt; *:last-child { padding-right: 24px; }
		#nav &gt; ul &gt; li &gt; ul ul li, #nav-bar &gt; ul &gt; li &gt; ul ul li { margin: 0 0 15px; }
		#nav &gt; ul &gt; li &gt; ul ul li &gt; a, #nav-bar &gt; ul &gt; li &gt; ul ul li &gt; a { display: block; min-height: 39px; color: inherit; text-decoration: none; }
		#nav &gt; ul &gt; li &gt; ul ul li a img, #nav-bar &gt; ul &gt; li &gt; ul ul li a img, .sub-static &gt; ul a img { display: block; margin-right: 15px; }
	#nav &gt; ul &gt; li &gt; ul ul ul, #nav-bar &gt; ul &gt; li &gt; ul ul ul { padding: 9px 0 0; font-weight: var(--main_fw); }
		#nav &gt; ul &gt; li &gt; ul ul ul li, #nav-bar &gt; ul &gt; li &gt; ul ul ul li { margin: 0 0 13px; }
		#nav &gt; ul &gt; li &gt; ul ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul ul li a { display: block; min-height: 0; }
	#nav ul h1:not([class*="text-palette-"]), #nav ul h2:not([class*="text-palette-"]), #nav ul h3:not([class*="text-palette-"]), #nav ul h4:not([class*="text-palette-"]), #nav ul h5:not([class*="text-palette-"]), #nav ul h6:not([class*="text-palette-"]), #nav-bar ul h1:not([class*="text-palette-"]), #nav-bar ul h2:not([class*="text-palette-"]), #nav-bar ul h3:not([class*="text-palette-"]), #nav-bar ul h4:not([class*="text-palette-"]), #nav-bar ul h5:not([class*="text-palette-"]), #nav-bar ul h6:not([class*="text-palette-"]) { color: inherit; }
	#header-inner #nav-outer &gt; *:not(.fixed) { position: static; }
	
/* in-menu promos */
.shopify-section-header li.has-l4cl, .shopify-section-header li.has-l4ft { -webkit-flex-shrink: 0; -ms-flex-shrink: 0; flex-shrink: 0; }
	[data-whatin="mouse"] .shopify-section-header a:hover { color: var(--custom_drop_nav_fg_hover); }
	.shopify-section-header .l4cl { --body_bg: var(--custom_drop_nav_head_bg); }
	.shopify-section-header .l4cl .swiper-button-next, .shopify-section-header .l4cl .swiper-button-prev { color: inherit; }
	#root .shopify-section-header .l4cl:not(.s4wi), #root .shopify-section-header .l4ft:not(.s4wi) { margin-left: calc(0px - var(--dist_a)); }
	#root .shopify-section-header .l4cl, #root .shopify-section-header .l4ft { margin-bottom: calc(0px - var(--dist_a)); }
	.shopify-section-header li.has-l4cl:before, .shopify-section-header li.has-l4cl + li:before, .shopify-section-header li.has-l4ft:before, .shopify-section-header li.has-l4ft + li:before { display: none; }
	#root .shopify-section-header .l4cl a { display: block; min-height: 0; }
	#root .shopify-section-header .l4cl a:after { display: block; }
	#root .shopify-section-header .r6rt a { display: inline; }
	.shopify-section-header .l4cl .price .small, .shopify-section-header .l4cl h1, .shopify-section-header .l4cl h2, .shopify-section-header .l4cl h3, .shopify-section-header .l4cl h4, .shopify-section-header .l4cl h5, .shopify-section-header .l4cl h6 { color: inherit; }
	#root .shopify-section-header .l4ft li { margin-bottom: var(--dist_a); }
	.shopify-section-header .l4ft li &gt; .content:not(.box) { --fg: var(--custom_drop_nav_fg); }
	.shopify-section-header .l4cl .r6rt { --primary_text: var(--custom_drop_nav_fg); }
	
/*@media only screen and (min-width: 1301px) {
	#root .shopify-section-header .l4cl, #root .shopify-section-header .l4ft { padding-bottom: 40px; padding-bottom: 6px; border-top: 6px solid rgba(0,0,0,0); }
}*/
/*@media only screen and (max-width: 1300px) {
	#root .shopify-section-header .l4cl, #root .shopify-section-header .l4ft { margin-bottom: -10px; }
	#root .shopify-section-header .l4cl figure:last-child { margin-bottom: -4px; }
}*/
@media only screen and (max-width: 1000px) {
	#root .shopify-section-header #nav .l4cl, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul &gt; li &gt; .l4cl { 
		overflow: visible; padding: var(--rpp) var(--rpp) .1px 0; margin-bottom: 0;
		display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;
	}
	#root .shopify-section-header #nav .l4cl.s4wi, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul &gt; li &gt; .l4cl.s4wi { display: block; padding-left: 0; padding-right: 0; }
	#root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul &gt; li &gt; .l4ft.mobile-compact { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
	#root .shopify-section-header .l4cl:not(.s4wi) { margin-left: 0; }
	#root .shopify-section-header #nav .l4cl:last-child, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul &gt; li &gt; .l4cl:last-child { border-bottom: 1px solid rgba(0,0,0,.07); }
		#root .shopify-section-header #nav .l4cl:not(.w50-mobile, .w100, .s4wi), #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul &gt; li &gt; .l4cl:not(.w50-mobile, .w100, .s4wi), #root .shopify-section-header #nav .l4cl .swiper-wrapper { 
			overflow-x: auto; overflow-y: hidden; padding-left: 0; padding-right: 0; 
			display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: nowrap; flex-wrap: nowrap; 
		}
			#root .shopify-section-header #nav .l4cl.w50-mobile .swiper-wrapper { overflow: visible; width: auto; margin-left: calc(0px - var(--dist_a)); padding-left: var(--rpp); padding-right: var(--rpp); -webkit-flex-wrap: wrap; flex-wrap: wrap; }
			[dir="ltr"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile, .w100) &gt; li:first-child, [dir="ltr"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile) .swiper-wrapper .swiper-slide:first-child, [dir="ltr"] #root .shopify-section-header #nav .l4ft.mobile-compact &gt; li:first-child { margin-left: calc(var(--rpp) - var(--dist_a)) !important; }
			[dir="ltr"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile, .w100) &gt; li:last-child, [dir="ltr"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile) .swiper-wrapper .swiper-slide:last-child, [dir="ltr"] #root .shopify-section-header #nav .l4ft.mobile-compact &gt; li:last-child { margin-right: var(--rpp) !important; }
			[dir="rtl"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile, .w100) &gt; li:first-child, [dir="rtl"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile) .swiper-wrapper .swiper-slide:first-child, [dir="rtl"] #root .shopify-section-header #nav .l4ft.mobile-compact &gt; li:first-child { margin-right: calc(var(--rpp) - var(--dist_a)) !important; }
			[dir="rtl"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile, .w100) &gt; li:last-child, [dir="rtl"] #root .shopify-section-header #nav .l4cl:not(.w50-mobile) .swiper-wrapper .swiper-slide:last-child, [dir="rtl"] #root .shopify-section-header #nav .l4ft.mobile-compact &gt; li:last-child { margin-left: var(--rpp) !important; }
		#root .shopify-section-header #nav header, #root .shopify-section-header #nav p.link-btn { padding: var(--rpp) var(--rpp) .1px; }
			#root .shopify-section-header #nav .l4ft p.link-btn, #root .shopify-section-header #nav .l4cl p.link-btn { padding: 0; }
			#root .shopify-section-header #nav header + .l4cl, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul &gt; li &gt; header + .l4cl { padding-top: 0; }
			/*#root .shopify-section-header #nav .l4cl:not(.w50-mobile, .w100) + .link-btn { margin-top: 0; }*/
			#root .shopify-section-header #nav p.link-btn:last-child { padding-bottom: min(0.1px, calc(var(--rpp) - var(--btn_dist))); border-bottom: 1px solid rgba(0,0,0,.07); }
			#root .shopify-section-header #nav p.link-btn.m0:last-child { padding-bottom: var(--rpp); }
			#root .shopify-section-header #nav .l4cl p.link-btn:last-child, #root .shopify-section-header #nav .l4ft p.link-btn:last-child, #root .shopify-section-header #nav .l4cl p.link-btn.m0:last-child, #root .shopify-section-header #nav .l4ft p.link-btn.m0:last-child { padding-bottom: 0; border-bottom-width: 0; }
		/*#root .shopify-section-header #nav .l4cl .swiper-wrapper { width: calc(100% + 16px); margin-left: -16px; display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }*/
			 /*{ margin-left: 20px; }*/
		#root .shopify-section-header #nav .l4cl li { 
			width: 50%; min-width: 0; max-width: none; margin-bottom: var(--rpp); border-left-width: var(--dist_a);
			-webkit-transform: none; transform: none;
		}
		#root .shopify-section-header #nav .l4cl .swiper-wrapper .swiper-slide { width: 50% !important; }
		#root .shopify-section-header #nav .l4cl .swiper-wrapper .swiper-slide li { width: 100%; }
		#root .shopify-section-header #nav .l4cl.w100 li, #root .shopify-section-header #nav .l4cl li.w100 { width: 100%; }
		#root .shopify-section-header #nav .l4cl li:before { display: none; }
		#root .shopify-section-header #nav .l4cl.category figure, .shopify-section-header .l4cl.category h1, .shopify-section-header .l4cl.category h2, .shopify-section-header .l4cl.category h3, .shopify-section-header .l4cl.category h4, .shopify-section-header .l4cl.category h5, .shopify-section-header .l4cl.category h6 { margin-bottom: 8px; }
		#nav &gt; ul &gt; li &gt; ul .l4cl li figure a { position: static; width: 100%; height: 100%; }
		#nav &gt; ul &gt; li &gt; ul .l4cl li figure img { 
			display: block; position: absolute; top: 0; width: 100% !important; height: 100% !important; margin: 0; 
			-webkit-transform: none; transform: none;
		}
		#nav &gt; ul &gt; li &gt; ul .l4cl li figure.cover img { -o-object-fit: cover; object-fit: cover; }
		#nav &gt; ul &gt; li &gt; ul .l4cl li a { padding: 0; border-width: 0; font-weight: inherit; line-height: inherit; text-align: inherit; }
		#nav &gt; ul &gt; li &gt; ul .l4cl li p a { position: static; }
		#root .shopify-section-header #nav &gt; ul &gt; li &gt; ul .l4cl li a:after { display: block; }
		#nav &gt; ul &gt; li &gt; ul .l4cl.category:not(.font-regular) a { font-weight: var(--main_fw_strong); }
		#root .shopify-section-header #nav .l4cl figure:last-child { margin-bottom: 0; }
	#root .shopify-section-header .l4ft { margin-left: calc(0px - var(--dist_a)); }
}
	/* IN-MENU promos (old, legacy)
	.m2a #nav &gt; ul &gt; li &gt; ul &gt; .has-l4ft, .m2a #nav-bar &gt; ul &gt; li &gt; ul &gt; .has-l4ft { border-left-width: 24px; }
	.m2a #nav &gt; ul &gt; li &gt; ul &gt; .has-l4cl, .m2a #nav-bar &gt; ul &gt; li &gt; ul &gt; .has-l4cl { border-left-width: 24px; }
	#nav .l4ft, #nav-bar .l4ft { position: relative; top: 6px; margin-left: -16px; }
		#nav .l4ft li, #nav-bar .l4ft li { min-height: 0; }	
		html:not(.m2a) #nav .l4ft li.size-s, html:not(.m2a) #nav-bar .l4ft li.size-s { min-height: 220px; }
		html:not(.m2a) #nav .l4ft li.size-m, html:not(.m2a) #nav-bar .l4ft li.size-m { min-height: 300px; }
		html:not(.m2a) #nav .l4ft li.size-l, html:not(.m2a) #nav-bar .l4ft li.size-l { min-height: 400px; }
		.m2a #nav li ~ li.has-l4ft li, .m2a #nav-bar li ~ li.has-l4ft li { width: 100%; }
	#nav .l4cl, #nav-bar .l4cl { position: relative; top: 6px; margin-left: -16px; }
		.m2a #nav li ~ li.has-l4cl li, .m2a #nav-bar li ~ li.has-l4cl li { width: 100%; }
		#root #nav .l4cl a, #root #nav-bar .l4cl a { display: block; min-height: 0; }
		#root #nav .l4cl li, #root #nav-bar .l4cl li { margin-bottom: 22px; }
	#nav &gt; ul &gt; li &gt; ul &gt; .has-l4cl + *:before, #nav-bar &gt; ul &gt; li &gt; ul &gt; .has-l4cl + *:before, #nav &gt; ul &gt; li &gt; ul &gt; .has-l4ft + *:before, #nav-bar &gt; ul &gt; li &gt; ul &gt; .has-l4ft + *:before { display: none; }
@media only screen and (max-width: 1000px) {
	#root .shopify-section-header #nav .l4ft, #root .shopify-section-header #nav-bar .l4ft { display: none !important; }
	#root .shopify-section-header #nav .l4cl, #root .shopify-section-header #nav-bar .l4cl { display: none !important; }
}
*/
		/*#root #nav .link-btn a, #root #nav-bar .link-btn a { color: var(--secondary_btn_text); }*/
		
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w20, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w20 { width: 20%; }
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w25, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w25 { width: 25%; }
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w33, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w33 { width: 33.333333333%; }
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w40, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w40 { width: 40%; }
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w50, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w50 { width: 50%; }
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w60, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w60 { width: 60%; }
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w60, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w60 { width: 66.666666666%; }
	#root #nav &gt; ul &gt; li &gt; ul &gt; .w100, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .w100 { width: 100%; }

	#root #nav .l4ft, #root #nav-bar .l4ft { --mih: 235px; }
	#root #nav .l4ft .link a, #root #nav-bar .l4ft .link a, #root #nav .l4ft .link-btn a, #root #nav-bar .l4ft .link-btn a { display: block; min-height: 0; }

@media only screen and (min-width: 1001px) { /* 1000+ */
#nav &gt; ul &gt; li:not(.sub-static) &gt; ul, #nav-bar &gt; ul &gt; li:not(.sub-static) &gt; ul { overflow-x: hidden; overflow-y: auto; max-height: var(--drop_nav_mah); }
	.m2a #nav &gt; ul &gt; li:not(.sub-static) &gt; ul, .m2a #nav-bar &gt; ul &gt; li:not(.sub-static) &gt; ul { overflow: visible; max-height: none; }
.m2a #header-inner:not(.sticky-nav) #nav &gt; ul &gt; li:not(.sub-static) &gt; ul, .m2a #header-inner:not(.sticky-nav) #nav &gt; ul { overflow-x: hidden; overflow-y: auto; max-height: var(--mega_nav_mah); }
	.shopify-section-header.fixed { --drop_nav_mah: var(--drop_nav_mah_fixed); --mega_nav_mah: var(--mega_nav_mah_fixed); }
	#nav.fixed, #nav-bar.fixed { --drop_nav_mah: var(--sticky_nav_mah); }

#header-inner #nav-outer .sub-static &gt; ul { border-radius: var(--b2r); }
	
/*#root #nav &gt; ul &gt; li &gt; ul &gt; .has-l4cl:last-child, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .has-l4cl:last-child { display: none; }
#root #nav &gt; ul &gt; li &gt; ul &gt; .has-l4cl + li:before, #root #nav-bar &gt; ul &gt; li &gt; ul &gt; .has-l4cl + li:before { display: none; }*/

#nav &gt; ul &gt; li &gt; ul, #nav-bar &gt; ul &gt; li &gt; ul { scrollbar-width: thin; }
	#nav &gt; ul &gt; li &gt; ul::-webkit-scrollbar, #nav-bar &gt; ul &gt; li &gt; ul::-webkit-scrollbar { width: 6px; height: 6px; }
	#nav &gt; ul &gt; li &gt; ul::-webkit-scrollbar-track, #nav-bar &gt; ul &gt; li &gt; ul::-webkit-scrollbar-track { background: none; }
	#nav &gt; ul &gt; li &gt; ul::-webkit-scrollbar-thumb, #nav-bar &gt; ul &gt; li &gt; ul::-webkit-scrollbar-thumb { background: var(--gallery); }
	#nav &gt; ul &gt; li &gt; ul::-webkit-scrollbar-thumb, #nav-bar &gt; ul &gt; li &gt; ul::-webkit-scrollbar-thumb { background: var(--alto); }
}

@media only screen and (max-width: 1000px) {
	#root .shopify-section-header #nav li.no-sub &gt; a.toggle, #root .shopify-section-header #nav li.no-sub &gt; a.toggle-back { display: none !important; }
	.m2a #nav &gt; ul &gt; li.sub.no-sub &gt; a:before, .m2a #nav &gt; ul &gt; li.sub.no-sub &gt; a.toggle.wide:before { display: none; }
}
	
[data-whatin="mouse"] #nav &gt; ul &gt; li:hover &gt; ul, [data-whatin="mouse"] #nav &gt; ul &gt; li:hover &gt; ul, [data-whatin="mouse"] #nav &gt; ul &gt; li &gt; input:checked ~ ul, #nav &gt; ul &gt; li.toggle &gt; ul, [data-whatin="mouse"] #nav-bar &gt; ul &gt; li:hover &gt; ul, [data-whatin="mouse"] #nav-bar &gt; ul &gt; li &gt; input:checked ~ ul, #nav-bar &gt; ul &gt; li.toggle &gt; ul { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }
#nav &gt; ul &gt; li &gt; ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul li a { 
	display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap;
	-webkit-align-items: center; align-items: center; 
}
#nav-top &gt; ul &gt; li &gt; ul, #nav-user &gt; ul &gt; li &gt; ul, #nav-top &gt; ul &gt; li &gt; form, #nav-user &gt; ul &gt; li &gt; .localization-form { display: none; overflow-x: hidden; overflow-y: auto; position: absolute; right: 0; top: 100%; list-style: none; width: auto; max-height: 200px; margin: 0; /*margin: -6px 0 0;*/ padding: 6px 0; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: var(--b2r); background: var(--custom_drop_nav_head_bg); color: var(--custom_drop_nav_fg); font-size: var(--main_fz); line-height: var(--main_lh_h); white-space: nowrap; }
	#nav-user &gt; ul &gt; li &gt; ul/*, #nav-top &gt; ul &gt; li &gt; form, #nav-top &gt; ul &gt; li &gt; ul*/ { margin-top: 0; }
	#nav-top &gt; ul &gt; li #localization_form, #root .l4dr .localization-form ul { max-width: 200px; white-space: normal; }
	#nav-top &gt; ul &gt; li &gt; form ul, #nav-user &gt; ul &gt; li &gt; .localization-form ul { list-style: none; margin: 0; padding: 0; }
	#nav-top &gt; ul &gt; li &gt; ul li, #nav-user &gt; ul &gt; li &gt; ul li, .l4dr ul li, #nav-top &gt; ul &gt; li &gt; form ul li, #nav-user &gt; ul &gt; li &gt; .localization-form ul li { display: block; position: relative; clear: both; margin: 0; padding: 0; }
	#nav-top &gt; ul &gt; li &gt; ul li a, #nav-user &gt; ul &gt; li &gt; ul a, .l4dr ul li a, #nav-top &gt; ul &gt; li &gt; form ul li a, #nav-user &gt; ul &gt; li &gt; .localization-form ul li a { display: block; overflow: hidden; position: relative; z-index: 2; padding: /*7px*/ 8px 16px; color: inherit; text-decoration: none; }
	#nav-top a[dir="rtl"], #nav-user a[dir="rtl"] { text-align: right; }
	#nav-top a[dir="ltr"], #nav-user a[dir="ltr"] { text-align: left; }
	#nav-top &gt; ul &gt; li &gt; ul li a i, #nav-user &gt; ul &gt; li &gt; ul a i, .l4dr ul li a i, #nav-top &gt; ul &gt; li &gt; form ul li a i, #nav-user &gt; ul &gt; li &gt; .localization-form ul li a i { display: inline-block; position: relative; top: .2em; min-width: 19px; margin-right: 6px; color: inherit; font-size: 1.2142857143em; line-height: 1px; text-align: center; /*opacity: .4;*/ }	
	/*#nav-top &gt; ul &gt; li &gt; ul li a i, #nav-user &gt; ul &gt; li &gt; ul a i, .l4dr ul li a i, #nav-top &gt; ul &gt; li &gt; form ul li a i { display: inline-block; position: relative; top: 15px; min-width: 19px; margin-top: -20px; margin-right: 6px; color: inherit; font-size: 1.2142857143em; line-height: 20px; text-align: center; opacity: .4; }*/					
	/*#nav-top &gt; ul &gt; li &gt; ul li a i, #nav-user &gt; ul &gt; li &gt; ul a i, .l4dr ul li a i, #nav-top &gt; ul &gt; li &gt; form ul li a i { -webkit-align-self: baseline; align-self: baseline; }	*/				
		#nav-top &gt; ul &gt; li &gt; ul li a i.icon-youtube, #nav-user &gt; ul &gt; li &gt; ul a i.icon-youtube, .l4dr ul li a i.icon-youtube, #nav-top &gt; ul &gt; li &gt; ul li a i.icon-facebook, #nav-user &gt; ul &gt; li &gt; ul a i.icon-facebook, .l4dr ul li a i.icon-facebook, #nav-top &gt; ul &gt; li &gt; ul li a i.icon-edit-off, #nav-user &gt; ul &gt; li &gt; ul a i.icon-edit-off, .l4dr ul li a i.icon-edit-off, #nav-top &gt; ul &gt; li &gt; ul li a i.icon-logout, #nav-user &gt; ul &gt; li &gt; ul a i.icon-logout, .l4dr ul li a i.icon-logout, #nav-top &gt; ul &gt; li &gt; ul li a i.icon-twitter, #nav-user &gt; ul &gt; li &gt; ul a i.icon-twitter, .l4dr ul li a i.icon-twitter { top: .1em;/* top: 13px;*/ font-size: 0.9285714286em; }
		#nav-top &gt; ul &gt; li &gt; ul li a i.icon-refresh, #nav-user &gt; ul &gt; li &gt; ul a i.icon-refresh, .l4dr ul li a i.icon-refresh { top: .1em; /*font-size: 1.2857142857em;*/ }
		#nav-top &gt; ul &gt; li &gt; ul li a span, #nav-user &gt; ul &gt; li &gt; ul a span, .l4dr ul li a span, #nav-top &gt; ul &gt; li &gt; form ul li a span, #nav-user &gt; ul &gt; li &gt; .localization-form ul li a span { margin-left: auto; padding-left: 4px; opacity: .5; }
			[data-whatin="mouse"] #nav-top &gt; ul &gt; li &gt; ul li a:hover span, [data-whatin="mouse"] #nav-user &gt; ul &gt; li &gt; ul a:hover span, [data-whatin="mouse"] .l4dr ul li a:hover span, [data-whatin="mouse"] #nav-top &gt; ul &gt; li &gt; form ul li a:hover span, [data-whatin="mouse"] #nav-user &gt; ul &gt; li &gt; .localization-form ul li a:hover span { opacity: 1; }
	#nav-top &gt; ul &gt; li &gt; ul li img, .l4dr ul li img, #nav-top &gt; ul &gt; li &gt; form li img, #nav-user &gt; ul &gt; li &gt; .localization-form li img, #nav-user &gt; ul li &gt; ul li img { display: block; overflow: hidden; position: absolute; left: 16px; top: 50%; z-index: 1; border-radius: 0; }
		#nav-top &gt; ul &gt; li &gt; ul li img ~ a, #nav-top &gt; ul &gt; li &gt; form li img ~ a, #nav-user &gt; ul &gt; li &gt; .localization-form li img ~ a, .l4dr ul li img ~ a, #nav-user &gt; ul li &gt; ul li img ~ a { padding-left: 48px; }
		[data-whatin="mouse"] #nav-user &gt; ul &gt; li &gt; ul a:hover, #nav-user &gt; ul &gt; li &gt; ul li.active &gt; a, .m2a .shopify-section-header #nav &gt; ul &gt; li.active &gt; a { color: var(--custom_drop_nav_fg_hover); }
		
	.shopify-section-header nav .show-all .show-all, #root .shopify-section-header nav .show-all .close, #root .shopify-section-header nav .show-all &gt; ul &gt; li:not(.temp-hidden) { display: none; }
	#root .show-all-submenu ~ .show-all-submenu { display: none !important; }
		
.no-js #nav-bar &gt; ul &gt; li:hover &gt; ul, .no-js #nav &gt; ul &gt; li:hover &gt; ul { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }


@media only screen and (max-width: 1300px) { /* 1300 */
#nav &gt; ul &gt; li &gt; ul, #nav-bar &gt; ul &gt; li &gt; ul { left: -34px; right: -24px; padding-right: 24px; padding-left: 1px; }
/*}
@media only screen and (max-width: 1100px) {*/
#nav &gt; ul &gt; li &gt; ul, #nav-bar &gt; ul &gt; li &gt; ul { padding-top: 23px; padding-bottom: 22px; }
}

@media only screen and (min-width: 1001px) { /* 1000+ */
				html:not(.m2a) #nav .sub-static, #nav-bar .sub-static { position: relative; }
					html:not(.m2a) #nav .sub-static &gt; ul, html:not(.m2a) #nav-bar .sub-static &gt; ul { left: var(--rpn); right: auto; }
					/*html:not(.m2a) #nav li:nth-child(5) ~ .sub-static:nth-last-child(-n+4) &gt; ul, html:not(.m2a) #nav-bar li:nth-child(5) ~ .sub-static:nth-last-child(-n+4) &gt; ul,*/ html:not(.m2a) #nav li.sub-static.inv &gt; ul, html:not(.m2a) #nav-bar li.sub-static.inv &gt; ul { right: var(--rpn); left: auto; }
					/*html:not(.m2a) #root .shopify-section-header li:nth-child(5) ~ .sub-static:nth-last-child(-n+4) &gt; ul ul,*/ html:not(.m2a) #nav li.sub-static.inv &gt; ul ul, html:not(.m2a) #nav-bar li.sub-static.inv &gt; ul ul { left: var(--lar1); right: var(--l1ra); border-top-left-radius: var(--b2r); border-top-right-radius: 0; }
					/*html:not(.m2a) #nav li:nth-child(5) ~ .sub-static:nth-last-child(2n) &gt; ul, html:not(.m2a) #nav-bar .sub-static &gt; ul { left: var(--rpn); right: auto; }*/
					html:not(.m2a) #nav .sub-static &gt; ul, html:not(.m2a) #nav-bar .sub-static &gt; ul, html:not(.m2a) #root .shopify-section-header .sub-static &gt; ul ul { width: 260px; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: 0 0 var(--b2r) var(--b2r); background: var(--custom_drop_nav_head_bg); color: var(--custom_drop_nav_fg); }
					html:not(.m2a) #nav .sub-static:hover &gt; ul, html:not(.m2a) #nav-bar .sub-static:hover &gt; ul, html:not(.m2a) #nav .sub-static.toggle &gt; ul, html:not(.m2a) #nav-bar .sub-static.toggle &gt; ul { display: block; }
					/*#nav .sub-static:nth-child(4) &gt; ul { display: block; }*/
					html:not(.m2a) #root .shopify-section-header .sub-static ul { list-style: none; margin: 0; padding: 22px 0; line-height: var(--main_lh_l); }
					html:not(.m2a) #root .shopify-section-header .sub-static ul li { position: relative; z-index: 2; width: 100%; margin-bottom: 0; padding: 0; border-width: 0; }
					html:not(.m2a) #root .sub-static ul li.strong a { min-height: 39px; font-weight: var(--main_fw_strong); }
						html:not(.m2a) #root .sub-static ul li.strong:first-child { margin-top: -4px; }
						html:not(.m2a) #root .sub-static ul li.strong:last-child a { margin-bottom: 0; }
					html:not(.m2a) #root .sub-static ul li:before, html:not(.m2a) #root .sub-static ul li.sub &gt; a.toggle:before { display: none; }
					html:not(.m2a) #root .sub-static ul li.sub &gt; a { padding-right: 50px; }
					html:not(.m2a) #root .sub-static ul li.sub &gt; a:before { content: "\e906"; display: block; overflow: visible; position: absolute; right: 32px; top: 50%; bottom: auto; margin: -10px 0 0; box-shadow: none; border-radius: 0; border-width: 0; background: none; font-weight: 400; font-family: i; font-size: 8px; line-height: 20px; text-align: center; text-indent: 0; letter-spacing: normal; }
					html:not(.m2a) #root .sub-static ul li.sub &gt; a.toggle { display: block; overflow: hidden; position: absolute; right: 0; top: -3000em; z-index: 9; width: 54px; padding: 0; text-align: left; text-indent: -3000em; direction: ltr; }
					html:not(.m2a) #root .sub-static ul li.sub &gt; a.toggle:focus, html.mobile:not(.m2a) #root .sub-static ul li.sub &gt; a.toggle {
						top: 50%; bottom: auto; height: max(44px, 100%);
						-webkit-transform: translateY(-50%); transform: translateY(-50%);
					}
					html:not(.m2a) #root .sub-static ul a { display: block; min-height: 0; padding: 4px 32px; color: var(--custom_drop_nav_fg); font-weight: var(--main_fw); text-decoration: none; }
					html:not(.m2a) #root .sub-static ul a, .m2a #root .sub-static &gt; ul &gt; li &gt; a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-align-items: center; align-items: center; }
					html[data-whatin="mouse"]:not(.m2a) #root .sub-static &gt; ul a:hover, html[data-whatin="mouse"]:not(.m2a) #root .sub-static &gt; ul li:hover &gt; a, html[data-whatin="mouse"].m2a #root .sub-static &gt; ul &gt; li &gt; a:hover { color: var(--custom_drop_nav_fg_hover); }
					html:not(.m2a) #root .shopify-section-header .sub-static &gt; ul ul { display: none; position: absolute; left: 100%; top: -22px; border-top-right-radius: var(--b2r); }
					html:not(.m2a) #root .shopify-section-header .sub-static &gt; ul ul:not(.rounded-b2r) { border-bottom-left-radius: 0; border-bottom-right-radius: var(--b2r); }
					/*html:not(.m2a) #root .shopify-section-header #nav li:nth-child(5) ~ .sub-static:nth-last-child(-n+4) &gt; ul ul, html:not(.m2a) #root .shopify-section-header #nav-bar li:nth-child(5) ~ .sub-static:nth-last-child(-n+4) &gt; ul ul:not(.rounded-b2r)*/, html:not(.m2a) #nav li.sub-static.inv &gt; ul ul:not(.rounded-b2r), html:not(.m2a) #nav-bar li.sub-static.inv &gt; ul ul:not(.rounded-b2r) { border-bottom-left-radius: var(--b2r); border-bottom-right-radius: 0; }
					html:not(.m2a) #root .shopify-section-header .sub-static &gt; ul li &gt; ul:first-child { display: block; position: relative; left: 0 !important; right: 0 !important; top: 0; padding: 0; box-shadow: none; border-radius: 0; background: none; }
					html:not(.m2a) #root .shopify-section-header .sub-static &gt; ul li &gt; ul:first-child, html[data-whatin="mouse"]:not(.m2a) #root .shopify-section-header .sub-static &gt; ul li:hover &gt; ul, html:not(.m2a) #root .shopify-section-header .sub-static &gt; ul li.toggle &gt; ul { display: block; }
					
					html:not(.m2a) #root .shopify-section-header #header-inner .sub-static &gt; ul ul { left: var(--lar1); right: var(--l1ra); }
						html[dir="ltr"]:not(.m2a) #root .shopify-section-header #header-inner .sub-static &gt; ul ul { border-bottom-left-radius: var(--b2r); border-top-left-radius: var(--b2r); border-top-right-radius: 0; }
						html[dir="rtl"]:not(.m2a) #root .shopify-section-header #header-inner .sub-static &gt; ul ul { border-bottom-right-radius: var(--b2r); border-top-right-radius: var(--b2r); border-top-left-radius: 0; }
					
			.m2a #root .sub-static &gt; ul &gt; li &gt; a { color: inherit; text-decoration: none; }				
			.m2a #root .sub-static &gt; ul &gt; li &gt; a.toggle, .m2a #root .sub-static &gt; ul &gt; li ul img { display: none; }
			.m2a #root .sub-static &gt; ul &gt; li &gt; ul:not(:first-child) { }
				.m2a #root .sub-static &gt; ul &gt; li &gt; ul:not(:first-child) li { margin: 0 0 13px; padding: 0; }
				.m2a #root .sub-static &gt; ul &gt; li &gt; ul:not(:first-child) li a { display: block; min-height: 0; font-weight: var(--main_fw); }
				.m2a #root .sub-static &gt; ul &gt; li &gt; ul:not(:first-child) ul, .m2a #root .sub-static &gt; ul &gt; li &gt; ul:not(:first-child) li a.toggle { display: none; }
				.m2a #root #nav[data-items="1"] .sub-static.sub-classic &gt; ul li { width: 100%; margin: 0 0 13px; padding-right: var(--rpp); font-weight: var(--main_fw); }
				.m2a #root #nav[data-items="1"] .sub-static.sub-classic &gt; ul li:before { display: none; }
				.m2a #root #nav[data-items="1"] .sub-static.sub-classic &gt; ul li a { font-weight: var(--main_fw); }
				.m2a #root #nav[data-items="1"] .sub-static.sub-classic &gt; ul li.strong { margin-bottom: 9px; }
				.m2a #root #nav[data-items="1"] .sub-static.sub-classic &gt; ul li.strong a { min-height: 39px; font-weight: var(--main_fw_strong); }
				.m2a #root #nav[data-items="1"] .sub-static.sub-classic &gt; ul li.strong a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
				.m2a #root #nav[data-items="1"] .sub-static.sub-classic &gt; ul li ul { display: none; }
}
@media only screen and (max-width: 1000px) { /* 1000 */
.m2a .shopify-section-announcement-bar .overlay-close { visibility: visible; opacity: 1; }
.sub-static &gt; ul a img { display: none; }
}
@media only screen and (min-width: 1001px) { /* 1000 */
	.m2a #nav-bar ~ #nav, .m2a .shopify-section-header #nav-bar ~ .close { margin-top: calc(0px - var(--custom_top_nav_h)); }
}
					.m2a #nav &gt; ul &gt; li:last-child, .m2a #nav &gt; ul &gt; li[data-index="1"] { padding-left: 0; padding-right: 0; }
					.m2a #nav &gt; ul &gt; li &gt; a/*, .m2a #nav-bar &gt; ul &gt; li &gt; a*/ { color: var(--custom_drop_nav_fg); }
					.m2a #nav &gt; ul &gt; li.sub.hover &gt; a, .m2a #nav-bar &gt; ul &gt; li.sub.hover &gt; a { color: var(--custom_drop_nav_fg); }
					.m2a #nav &gt; ul &gt; li.active &gt; a, .m2a #nav-bar &gt; ul &gt; li.active &gt; a, .m2a .shopify-section-header li.overlay-theme &gt; a, .m2a #nav-top &gt; ul &gt; li &gt; ul li.active &gt; a { color: var(--custom_drop_nav_fg_hover); }
				.m2a #nav-bar.hidden ~ #nav, .m2a .shopify-section-header #nav-bar.hidden ~ .close { margin-top: 0; }
				/*.t1mn.m2a #nav-bar ~ #nav, .t1mn.m2a .shopify-section-header #nav-bar ~ .close,*/ .t1nn.m2a #nav-bar ~ #nav, .t1nn.m2a .shopify-section-header #nav-bar ~ .close, .m2a #nav-bar.desktop-hide ~ #nav, .t1nn.m2a .shopify-section-header #nav-bar.desktop-hide ~ .close { margin-top: 0; }
		#nav.fixed, #nav-bar.fixed { position: fixed; left: 0; right: 0; top: 0; z-index: 9; padding-left: var(--rpp); padding-right: calc(var(--rpp) - 24px); }
			#nav.fixed &gt; ul, #nav-bar.fixed &gt; ul { position: relative; z-index: 2; width: calc(var(--ghw) + 24px); max-width: calc(var(--ghw) + 24px); margin-left: auto; margin-right: auto; }
			.m2a .shopify-section-header #nav { position: absolute; left: 0; right: 0; top: 100%; width: 303px; height: auto; padding: 0 0 0 303px; }
				.m2a .shopify-section-header #nav.ul-hover { width: auto; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: 0 0 var(--b2r) var(--b2r); background: var(--custom_drop_nav_head_bg); color: var(--custom_drop_nav_fg); }
					.m2a .shopify-section-header #nav.ul-hover &gt; ul { box-shadow: none; border-radius: 0 0 0 var(--b2r); }
					.m2a .shopify-section-header #nav.ul-hover[data-items="3"] { width: 1036px; }
					.m2a .shopify-section-header #nav.ul-hover[data-items="2"] { width: 792px; }
					.m2a .shopify-section-header #nav.ul-hover[data-items="1"] { width: /*590px*/ 604px; }
				.m2a .shopify-section-header #nav &gt; ul { display: block; position: relative; z-index: 2; width: 303px; margin: 0 0 0 -303px; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: 0 0 var(--b2r) var(--b2r); background: none; }
					.m2a.has-first-m6fr-wide .shopify-section-header.transparent:not(.fixed) #nav &gt; ul, .m2a.has-first-m6fr-wide .shopify-section-header.transparent:not(.fixed) #nav.ul-hover, .m2a.has-first-m6fr-wide .shopify-section-header.transparent:not(.fixed) #nav:before { border-radius: var(--b2r); }
					.has-first-m6fr-wide .shopify-section-header.transparent:not(.fixed) #nav-bar:not(.fixed) &gt; ul &gt; li &gt; ul, html.has-first-m6fr-wide:not(.m2a) .shopify-section-header.transparent:not(.fixed) #nav-bar:not(.fixed) .sub-static &gt; ul { border-radius: var(--b2r); }
					.m2a .shopify-section-header #nav &gt; ul .strong { font-weight: inherit; }
					.m2a .shopify-section-header #nav &gt; ul &gt; li { display: block; position: relative; z-index: 9; margin: 0; }
						.m2a #root .shopify-section-header #nav &gt; ul &gt; li.search { display: none; }
						.m2a #root .shopify-section-header #nav &gt; ul &gt; li.sub { z-index: 7; }
						.m2a #root .shopify-section-header #nav &gt; ul &gt; li.hover { z-index: 17; }
						.m2a[data-whatin="mouse"] #root .shopify-section-header #nav &gt; ul &gt; li:hover { z-index: 18; }
						/*.m2a .shopify-section-header #nav.ul-hover &gt; ul &gt; li &gt; a { }*/
						@media only screen and (min-width: 1001px) { /* 1000 */
						.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover &gt; a { background: var(--custom_drop_nav_head_bg); }
							.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover.sub &gt; a:after { content: ""; display: block; position: absolute; left: auto; right: 0; /*top: -150%; bottom: -150%;*/ top: 0; bottom: 0; width: 40%; border-width: 0; margin: 0; padding: 0; }
								.m2a[data-whatin="mouse"] #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover.sub &gt; a:hover { z-index: 20; }
								/*.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover.sub:first-child &gt; a:after { top: 0; }
								.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.nav-bar-element-main:first-child + li.hover.sub &gt; a:after { top: 0; }
								.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover.sub:nth-child(2) &gt; a:after { top: -100%; }
								.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover.sub:last-child &gt; a:after { bottom: 0; }
							.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover.sub &gt; a:after { -webkit-transform: none; transform: none; }*/
							.m2a #root .shopify-section-header #nav.ul-hover &gt; ul &gt; li.hover.sub &gt; a:after { -webkit-transform-origin: 0 center; transform-origin: 0 center; -webkit-transform: perspective(50px) rotateY(-45deg) scaleX(1); transform: perspective(50px) rotateY(-45deg) scaleX(1); }
							.m2a #root .shopify-section-header #nav.no-border.ul-hover &gt; ul &gt; li.hover &gt; a, .m2a #root .shopify-section-header #nav.no-border.ul-hover &gt; ul &gt; li.hover + li &gt; a { border-color: var(--custom_drop_nav_head_bg); }
						}
						.m2a #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle { display: none; position: absolute; left: auto; right: 0; top: -3000em; bottom: auto; z-index: 9; width: 40px; margin: 0; padding: 0; border-color: rgba(0,0,0,0); text-indent: -3000em; text-align: left; }
						.m2a #root .shopify-section-header #nav &gt; ul:not(.inner) &gt; li:not(.nav-bar-element) &gt; .toggle:not(.toggle-back) { display: block; background: none; }
						.m2a #root .shopify-section-header #nav &gt; ul &gt; li:not(.nav-bar-element) &gt; .toggle:not(.toggle-back) { top: 0; bottom: 0; }
					.m2a .shopify-section-header #nav &gt; ul &gt; li &gt; ul { background: none; }
					.m2a .shopify-section-header #nav &gt; ul &gt; li &gt; a { display: block; position: relative; height: auto; padding: 14px 52px 14px 20px; border-top: 1px solid rgba(0,0,0,.07); font-weight: var(--main_fw_strong); text-overflow: inherit; white-space: normal; outline-offset: -2px; }	
					.m2a .shopify-section-header #nav &gt; ul &gt; li &gt; a, #nav &gt; ul &gt; li &gt; ul ul li &gt; a { overflow-wrap: break-word; -ms-word-break: break-word; word-break: break-word; -webkit-hyphens: auto; /*-webkit-hyphenate-limit-before: 3; -webkit-hyphenate-limit-after: 3; -webkit-hyphenate-limit-chars: 6 3 3; -webkit-hyphenate-limit-lines: 2; -webkit-hyphenate-limit-last: always; -webkit-hyphenate-limit-zone: 8%; -moz-hyphens: auto; -moz-hyphenate-limit-chars: 6 3 3; -moz-hyphenate-limit-lines: 2; -moz-hyphenate-limit-last: always; -moz-hyphenate-limit-zone: 8%;*/ -ms-hyphens: auto; /*-ms-hyphenate-limit-chars: 6 3 3; -ms-hyphenate-limit-lines: 2; -ms-hyphenate-limit-last: always; -ms-hyphenate-limit-zone: 8%;*/ hyphens: auto; /*hyphenate-limit-chars: 6 3 3; hyphenate-limit-lines: 2; hyphenate-limit-last: always; hyphenate-limit-zone: 8%;*/ }
						.m2a .shopify-section-header #nav &gt; ul &gt; li &gt; a.strong { font-weight: var(--main_fw_strong); }
						.m2a .shopify-section-header #nav &gt; ul &gt; li &gt; a[aria-controls="nav"] { display: none; }
						.m2a .shopify-section-header #nav &gt; ul.category-img &gt; li &gt; a { padding-left: 52px; }
						.m2a .shopify-section-header #nav &gt; ul.category-img &gt; li.l4sc &gt; a { padding-left: 0; padding-right: 0; }
						.m2a .shopify-section-header #nav &gt; ul &gt; li:first-child &gt; a { border-top-width: 0; }
						.m2a .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element:first-child + li &gt; a { border-top-width: 0; }
						.m2a #nav &gt; ul &gt; li.sub &gt; a:before { display: block; overflow: visible; position: absolute; left: 0; right: 0; top: 50%; bottom: auto; margin: -10px 0 0; box-shadow: none; border-radius: 0; border-width: 0; background: none; font-weight: 400; font-family: i; line-height: 20px; text-align: center; text-indent: 0; letter-spacing: normal; }
						.m2a #nav &gt; ul &gt; li.sub &gt; a:before, .m2a #nav ul ul a.toggle:before, .m2a #nav &gt; ul &gt; li.sub &gt; a.toggle.wide:before { content: "\e906"; left: auto; width: 38px; color: inherit; font-size: 8px; }
						.m2a #root .shopify-section-header #nav &gt; ul &gt; li.sub &gt; a.toggle.wide:before { display: block; }
					.m2a #nav &gt; ul &gt; li &gt; a img { display: none; position: absolute; left: 0; top: 50%; width: 52px !important; max-height: 29px !important; -o-object-fit: contain; object-fit: contain; -o-object-position: center center; object-position: center center; }
					.m2a #nav &gt; ul.category-img &gt; li &gt; a img { display: block; }
				.m2a .shopify-section-header #nav &gt; ul.inner, .m2a .shopify-section-header #nav.ul-hover &gt; ul.inner { display: block; position: relative; z-index: 2; float: right; width: 100%; margin: 0; box-shadow: none; border-radius: 0; }
				.m2a .shopify-section-header #nav &gt; ul.inner &gt; li { display: none; }
				.m2a .shopify-section-header #nav.ul-hover &gt; ul.inner &gt; li.hover { display: block; }
				.m2a .shopify-section-header #nav &gt; ul.inner &gt; li &gt; ul { display: none; position: relative; left: 0; right: 0; top: 0; width: auto; margin: 0; padding: 18px 0 17px; box-shadow: none; border-radius: 0; }
				.m2a #root .shopify-section-header #nav &gt; ul.inner &gt; li.sub-classic &gt; ul { display: block; }
				.m2a #root .shopify-section-header #nav &gt; ul.inner &gt; li.sub-classic &gt; ul li ul { display: block; padding-top: 15px; }
				/*.m2a #root .shopify-section-header #nav &gt; ul.inner &gt; li &gt; ul li.sub a + ul { padding-top: 15px; }*/
				.m2a .shopify-section-header #nav:before { left: 0; right: auto; z-index: 1; width: 100%; max-width: 303px; margin: 0; border-radius: 0 0 var(--b2r) var(--b2r); background: var(--custom_drop_nav_bg); }
				.m2a #nav &gt; ul &gt; li &gt; a img { -webkit-transform: translateY(-50%); transform: translateY(-50%); }
				.m2a .shopify-section-header &gt; .link-btn a:first-child i, .m2a #header &gt; .link-btn a:first-child i, .m2a #header-inner &gt; .link-btn a:first-child i { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
			
				#nav-user &gt; ul &gt; li &gt; form { display: none; position: absolute; right: 0; top: calc(100% + 12px); z-index: 11; width: 303px; padding: 19px 17px .1px; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: var(--b2r); background: var(--custom_drop_nav_head_bg); color: var(--custom_drop_nav_fg); line-height: var(--main_lh); }
					#nav-user &gt; ul &gt; li &gt; form a:not(.show) { color: var(--custom_drop_nav_fg_hover); text-decoration: underline; }
					[data-whatin="mouse"] #nav-user &gt; ul &gt; li &gt; form a:hover { text-decoration: none; }
				.js #nav-user &gt; ul &gt; li &gt; form { border-radius: 0 0 var(--b2r) var(--b2r); }
					#nav-user &gt; ul &gt; li &gt; form h1, #nav-user &gt; ul &gt; li &gt; form h2, #nav-user &gt; ul &gt; li &gt; form h3, #nav-user &gt; ul &gt; li &gt; form h4, #nav-user &gt; ul &gt; li &gt; form h5, #nav-user &gt; ul &gt; li &gt; form h6, #nav-user &gt; ul &gt; li &gt; form p.strong { margin: 0 0 14px; color: inherit; font-weight: var(--main_fw_h); font-size: var(--size_18_f); line-height: var(--main_lh_h); }
					#nav-user &gt; ul &gt; li &gt; form p { margin-bottom: 8px; }
					#nav-user &gt; ul &gt; li &gt; form label, #nav-user &gt; ul &gt; li &gt; form .label { height: auto; margin-bottom: 4px; line-height: var(--main_lh); }
					#nav-user &gt; ul &gt; li &gt; form .submit { display: block; margin-top: 16px; margin-right: 0; margin-bottom: 2px; text-align: center; }
						#nav-user &gt; ul &gt; li &gt; form button { float: none; width: 100%; margin-left: 0; margin-right: 0; }
						#nav-user &gt; ul &gt; li &gt; form .submit a { font-weight: var(--main_fw); }
						/*#nav-user &gt; ul &gt; li &gt; form .submit a { color: inherit; font-weight: 400; text-decoration: none; }*/
					#root #nav-user &gt; ul &gt; li &gt; form ~ a.toggle { display: none !important; position: absolute; left: -3000em; right: -3000em; top: 57px; bottom: auto; width: auto; max-width: none; height: 100vh; background: var(--primary_text); opacity: .2; cursor: pointer; }
					#nav-user &gt; ul &gt; li.toggle &gt; form/*, #root #nav-user &gt; ul &gt; li.toggle &gt; form ~ a.toggle*/ { display: block !important; }
					#root #nav-user &gt; ul &gt; li.toggle &gt; form ~ a.toggle { visibility: visible; opacity: .2; }
#nav-user &gt; ul &gt; li &gt; form a.toggle { display: none; }
#nav-user &gt; ul &gt; li &gt; form a.toggle.show { display: block; }
#nav-user &gt; ul &gt; li &gt; form .submit:first-child { margin-top: 0; }		

/* Helpers */
#nav-user &gt; ul &gt; li:hover &gt; ul, #nav-top &gt; ul &gt; li:hover &gt; ul, .l4dr li:hover &gt; ul, #nav-user &gt; ul &gt; li:hover &gt; form { display: block; }
.js #nav-user &gt; ul &gt; li:hover &gt; ul, .js #nav-top &gt; ul &gt; li:hover &gt; ul, .js .l4dr li:hover &gt; ul, .js .l4dr li:hover &gt; ul.l4sc.box, .js #nav-user &gt; ul &gt; li:hover &gt; form { display: none; }
.js #nav-user &gt; ul &gt; li.toggle:hover &gt; ul, .js #nav-top &gt; ul &gt; li.toggle:hover &gt; ul, .js .l4dr li.toggle:hover &gt; ul, .js #nav-user &gt; ul &gt; li.toggle:hover &gt; form { display: block; }


/*#nav-top &gt; ul &gt; li &gt; ul li a, #nav-user &gt; ul &gt; li &gt; ul a, .l4dr ul li a, #nav-top &gt; ul &gt; li &gt; form ul li a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
#nav-top &gt; ul &gt; li &gt; ul li a, #nav-user &gt; ul &gt; li &gt; ul a, .l4dr ul li a, #nav-top &gt; ul &gt; li &gt; form ul li a { -webkit-align-items: flex-start; align-items: flex-start; }*/


@media only screen and (max-width: 760px) { /* 760 */
	#nav-top &gt; ul &gt; li &gt; ul, #nav-user &gt; ul &gt; li &gt; ul { left: var(--rpn); right: var(--rpn); width: auto; border-radius: 0; }
	#nav-top &gt; ul &gt; li &gt; ul li a, #nav-user &gt; ul &gt; li &gt; ul a, .l4dr ul li a, #nav-top &gt; ul &gt; li &gt; form ul li a { padding-left: var(--rpp); padding-right: var(--rpp); }
		#nav-user &gt; ul &gt; li &gt; form { display: none !important; }
		/*#nav-user &gt; ul &gt; li &gt; form { display: block !important; overflow-x: hidden; overflow-y: auto; visibility: hidden; position: fixed; right: 0; top: 0; bottom: 0; z-index: 9999; width: 100%; max-width: 360px; box-shadow: none; border-radius: 0; padding: 45px 20px .1px; opacity: 0; }
		#nav-user &gt; ul &gt; li &gt; form { -webkit-transform: translateX(10px); transform: translateX(10px); }
			#nav-user &gt; ul &gt; li.toggle &gt; form { visibility: visible; opacity: 1; }
			#nav-user &gt; ul &gt; li.toggle &gt; form { -webkit-transform: none; transform: none; }
			.js #nav-user &gt; ul &gt; li &gt; form { top: 0; }
			#nav-user &gt; ul &gt; li &gt; form h1, #nav-user &gt; ul &gt; li &gt; form h2, #nav-user &gt; ul &gt; li &gt; form h3, #nav-user &gt; ul &gt; li &gt; form h4, #nav-user &gt; ul &gt; li &gt; form h5, #nav-user &gt; ul &gt; li &gt; form h6, #nav-user &gt; ul &gt; li &gt; form p.strong { margin: -45px -20px 17px; padding: 16px 48px 13px 20px; background: var(--primary_text); color: var(--white); font-size: var(--size_16_f); }
			#nav-user &gt; ul &gt; li &gt; form .submit { margin-top: 10px; }
			#root #nav-user &gt; ul &gt; li &gt; form ~ a.toggle { display: block !important; visibility: hidden; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 9998; opacity: 0; }
			#nav-user &gt; ul &gt; li &gt; form a.toggle { display: block; overflow: hidden; position: absolute; right: 0; top: 0; z-index: 200 !important; width: 48px; height: 48px; color: var(--white); font-size: var(--size_12_f); text-indent: -3000em; text-align: left; direction: ltr; }
				#nav-user &gt; ul &gt; li &gt; form a.toggle:before { content: "\e91f"; }*/
	.mobile-visible-search #root #nav-user &gt; ul &gt; li.toggle &gt; ul, .mobile-visible-search #nav-top &gt; ul &gt; li.toggle &gt; form { top: calc(0px - var(--custom_top_search_h) - 12px - 12px); }
}
	
#nav &gt; ul &gt; li &gt; ul &gt; *:first-child:before, #nav-bar &gt; ul &gt; li &gt; ul &gt; *:first-child:before, #nav &gt; ul &gt; li &gt; ul &gt; *:first-child:before { display: none; }
#root #nav-top &gt; ul &gt; li.toggle &gt; ul, #root #nav-user &gt; ul &gt; li.toggle &gt; ul, #nav-top &gt; ul &gt; li.toggle &gt; form { display: block; }
#nav-top &gt; ul &gt; li &gt; ul li a { -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }
#nav-top &gt; ul &gt; li &gt; ul li a { -webkit-align-items: center; align-items: center; }

@media only screen and (min-width: 1001px) { /* 1000+ */
.m2a #root &gt; .overlay-close, .m2a #nav-bar &gt; .overlay-close { visibility: visible; opacity: 1; }
}
.m2a .shopify-section-header #nav &gt; ul &gt; li &gt; label, .m2a .shopify-section-header #nav &gt; ul.inner &gt; li &gt; a, .m2a .shopify-section-header #nav &gt; ul &gt; li &gt; ul, .m2a .shopify-section-header #nav &gt; ul &gt; a.close, .m2a #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle:before, .m2a .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element, .m2a .shopify-section-header #nav &gt; ul.nav-top, .m2a .shopify-section-header #nav &gt; ul.nav-user { display: none; } 
.m2a #header &gt; .close { display: block; }
/*.m2a .shopify-section-header &gt; .close, #search.full &gt; a.toggle { display: block; }*/

.m2a .shopify-section-header #nav &gt; ul.inner &gt; li.hover &gt; ul, .m2a #root .shopify-section-header #nav, #nav &gt; ul &gt; li &gt; ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul li a, #nav &gt; ul &gt; li &gt; ul ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul ul li a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
#nav &gt; ul &gt; li &gt; ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul li a, #nav &gt; ul &gt; li &gt; ul ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul ul li a/*, .m2a .shopify-section-header #nav &gt; ul.inner &gt; li.hover &gt; ul*/ { -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }
.m2a #nav.text-center { -webkit-justify-content: space-between; justify-content: space-between; }
#nav &gt; ul &gt; li &gt; ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul li a, #nav &gt; ul &gt; li &gt; ul ul ul li a, #nav-bar &gt; ul &gt; li &gt; ul ul ul li a { -webkit-align-items: center; align-items: center; }
.m2a .shopify-section-header #nav, .m2a .shopify-section-header #nav-bar { -webkit-align-items: stretch; align-items: stretch; }

@media only screen and (max-width: 1300px) { /* 1300 */
	.m2a .shopify-section-header #nav.ul-hover { right: var(--rpn); }
	.m2a .shopify-section-header #nav { width: 260px; padding-left: 260px; }
		.m2a .shopify-section-header #nav &gt; ul { width: 260px; margin-left: -260px; }
		.m2a .shopify-section-header #nav:before { width: 260px; }
		.m2a .shopify-section-header #nav.ul-hover[data-items="3"] { width: auto; }
		.m2a .shopify-section-header #nav.ul-hover[data-items="2"] { width: 75.75%; }
		.m2a .shopify-section-header #nav.ul-hover[data-items="1"] { width: 50%; }
}
@media only screen and (max-width: 1100px) { /* 1100 */
	.m2a .shopify-section-header #nav { width: 220px; padding-left: 220px; }
		.m2a .shopify-section-header #nav &gt; ul { width: 220px; margin-left: -220px; }
		.m2a .shopify-section-header #nav:before { width: 220px; }
}
@media only screen and (max-width: 1000px) { /* 1000 */
.has-nav #nav, #nav &gt; a.close:before { transition-property: all; transition-duration: .4s; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-delay: 0s; }
	/*#header-outer &gt; .overlay-close { display: block; z-index: 100; left: var(--rpn); right: var(--rpn); }*/
		/*.shopify-section-header &gt; .overlay-close { z-index: 98; }*/
		/*.m2a .shopify-section-header &gt; .overlay-close,*/ .m2a #root &gt; .overlay-close, .m2a .shopify-section-header &gt; .overlay-close { visibility: visible; opacity: 1; }
		/*.m2a .shopify-section-header &gt; .close, .m2a #header &gt; .close { visibility: visible; opacity: .2; }*/
	/*.m2a #root &gt; .overlay-close { display: block; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 8; width: auto; margin: 0; }
	.shopify-section-header &gt; .overlay-close { position: absolute; left: var(--rpn); right: var(--rpn); top: 0; bottom: 0; z-index: 99; width: auto; margin: 0; }
		.m2a #root &gt; .overlay-close, .m2a .shopify-section-header &gt; .overlay-close { visibility: visible; opacity: .2; }*/
}


	.l4dr ul { display: none; overflow-x: hidden; overflow-y: auto; position: absolute; right: 0; bottom: calc(100% + 4px); list-style: none; max-height: 200px; margin: 0; padding: 6px 0; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: var(--b2r); background: var(--custom_drop_nav_head_bg); color: var(--custom_drop_nav_fg); font-size: var(--main_fz); line-height: var(--main_lh_h); white-space: nowrap; }
		#root .l4dr li &gt; form { position: static; width: auto; margin: 0; }
		.l4dr li &gt; form { display: none; }
			[data-whatin="mouse"] #root .l4dr ul li a:hover { color: var(--custom_drop_nav_fg_hover); }
		.l4dr li.toggle &gt; form, .l4dr li.toggle &gt; form ul { display: block; }
	.l4dr .l4sc.box { display: none; position: absolute; left: 0; right: auto; /*top: auto; bottom: calc(100% + 4px);*/ top: 50%; bottom: auto; }
	.l4dr .l4sc.box { -webkit-transform: translateY(-50%); transform: translateY(-50%); }
	.l4dr li.toggle.has-social &gt; a { opacity: 0; }
.l4dr li.toggle &gt; ul { display: block; }
.l4dr li.toggle &gt; ul.l4sc.box, .l4dr li:hover &gt; ul.l4sc.box, .js .l4dr li.toggle:hover &gt; ul.l4sc.box { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
#root .l4dr .l4sc.box { -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }
	#root .l4dr .l4sc.box li a { position: static; }
	#root .l4dr .l4sc.box li a:before { content: ""; display: block; position: absolute; left: 0; right: 0; top: -13px; bottom: -5px; z-index: 9; }

@media only screen and (max-width: 760px) { /* 760 */
.user-form-active #nav-user { z-index: 50; }
/*.l4dr { }*/
	/*.l4dr li.has-social.toggle { display: block; width: 100%; }*/
	.l4dr .l4sc.box { 
		overflow: visible; position: relative; left: auto; right: 0; top: 10px; bottom: auto; margin: -10px -30px 0 0; padding: 4px 0; box-shadow: none; border-radius: 0; border-width: 0; background: none; color: inherit;
		-webkit-transform: none; transform: none;
		-webkit-align-self: baseline; align-self: baseline;
	}
		#root .l4dr .l4sc.box li { margin: 0 30px 0 0; padding: 0; }
		.l4dr li:first-child .l4sc.box { left: 0; right: auto; }
		#root .l4dr .l4sc.box li a:before { left: 50%; top: 50%; right: auto; bottom: auto; width: 44px; height: 44px; margin: -22px 0 0 -22px; }
.l4dr .has-social.toggle &gt; a.toggle, .l4dr .l4sc.box:before { display: none; }
}

@media only screen and (max-width: 1000px) { /* 1000 */
		/* NAV_TABLET_1 */
		#nav, #nav h1, #nav h2, #nav h3, #nav h4, #nav h5, #nav h6 { color: var(--custom_drop_nav_fg); }
		#nav ul { position: relative; z-index: 19; list-style: none; margin: 0; padding: 0; font-size: var(--main_fz); }
		#nav li { position: relative; }
		#nav &gt; ul &gt; li &gt; ul, #nav-bar &gt; ul &gt; li &gt; ul { background: none; }
		#root .shopify-section-header #nav:before { left: 0; right: 0; top: 0; bottom: auto; z-index: 1; width: auto; max-width: none; height: 48px; border-radius: 0; border-color: var(--custom_top_main_bg); background: var(--custom_top_main_bg); }
		#root .shopify-section-header #nav &gt; ul { display: block; width: auto; margin: 0; }
			#root .shopify-section-header #nav &gt; ul &gt; li, #root .shopify-section-header #nav &gt; ul &gt; li &gt; ul li ul li { display: block; position: relative; margin: 0; padding: 0; border-width: 0; }
			#root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main ~ li, #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main ~ li.nav-bar-element.mobile-hide, #root .shopify-section-header #nav &gt; ul &gt; li.show-all { display: none; }
			#root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main ~ li.nav-bar-element { display: block; }
			.nav-more-active #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main ~ li { display: block; }
			.nav-more-active #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main ~ li.nav-bar-element { display: none; }	
			#root .shopify-section-header #nav &gt; ul &gt; li.show-all, #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main ~ li.show-all { display: none; }
			#root .shopify-section-header #nav &gt; ul.ul-toggle &gt; li.nav-bar-element.nav-bar-element-main ~ li, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.has-link-accessible { display: none; }
			#root .shopify-section-header #nav &gt; ul.ul-toggle &gt; li.nav-bar-element.nav-bar-element-main ~ li.mtoggle { display: block; }
			.nav-more-active #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main &gt; a { padding-left: 32px; padding-right: var(--rpp); color: var(--custom_drop_nav_fg_hover); font-weight: var(--main_fw); }
				.nav-more-active #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main &gt; a:before { left: 0; right: auto; }
				.nav-more-active #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main &gt; a:before { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
			.nav-more-active #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main span { display: none; }
			.nav-more-active #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element.nav-bar-element-main span.hidden { display: block; }
			#root .shopify-section-header #nav &gt; ul &gt; li &gt; a, #nav &gt; ul &gt; li &gt; ul ul li a, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle-back, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle-back, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle, .m2a #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle, #nav &gt; ul &gt; li &gt; ul &gt; li &gt; a, #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle.wide, .m2a #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle.wide, #nav ul ul a.toggle.wide, .shopify-section-header #localization_form li a { display: block; overflow: hidden; position: relative; width: auto; height: auto; min-height: 0; margin: 0; padding: 13.25px var(--rpp) 13.25px var(--rpp); border-width: 0; border-bottom: 1px solid rgba(0,0,0,.07); color: var(--custom_drop_nav_fg); font-weight: var(--main_fw_strong); font-size: var(--mobile_nav_fz); line-height: var(--main_lh_h); text-decoration: none; text-align: left; text-indent: 0; direction: inherit; /*text-overflow: ellipsis; white-space: nowrap;*/ cursor: pointer; }
				#root .shopify-section-header #nav &gt; ul.category-img &gt; li &gt; a, #root .shopify-section-header #nav &gt; ul.category-img &gt; li &gt; a { padding-left: 52px; }
				html:not(.nav-more-active) #root .shopify-section-header #nav-bar.hidden ~ #nav &gt; ul.category-img &gt; li &gt; a, html:not(.nav-more-active) #root .shopify-section-header #nav-bar.hidden ~ #nav &gt; ul.category-img &gt; li &gt; a { padding-left: var(--rpp); }
				#nav &gt; ul &gt; li.sub &gt; a:before { content: "\e906"; display: block; position: absolute; top: 50%; width: 38px; margin-top: -10px; color: inherit; font-size: 0.6428571429em; font-family: i; font-weight: 400; line-height: 20px; text-align: center; }
					#root #nav &gt; ul &gt; li.sub &gt; a:before { left: var(--lar0); right: var(--l0ra); font-size: 8px; }
			#nav &gt; ul &gt; li &gt; ul ul li a { padding-left: var(--rpp); font-weight: var(--main_fw); }
			#nav &gt; ul &gt; li &gt; ul ul li.sub &gt; a { padding-right: 42px; }
			#root .shopify-section-header #nav &gt; ul &gt; li.toggle.sub &gt; a, #nav &gt; ul &gt; li &gt; ul &gt; li &gt; a, .shopify-section-header #localization_form li a { padding-right: var(--rpp); padding-left: var(--rpp); }
			#nav .currency ul a span { padding-left: 4px; font-weight: var(--main_fw); opacity: .5; }
			#root #nav .sub-static a { font-weight: var(--main_fw); }
			/*#root .shopify-section-header #nav &gt; ul &gt; li.toggle.sub.sub-toggle &gt; a { color: var(--secondary_bg); font-weight: 400; }*/
			.m2a .shopify-section-header #nav &gt; ul { box-shadow: none; }
			.m2a .shopify-section-header #nav &gt; ul.nav-user { z-index: 1; }
			[data-whatin="mouse"].m2a #root .shopify-section-header #nav &gt; ul &gt; li:hover + li &gt; a, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.hover + li &gt; a, [data-whatin="mouse"].m2a .shopify-section-header #nav &gt; ul &gt; li:hover &gt; a, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.hover &gt; a { border-color: rgba(0,0,0,.07); background: none; }
			[data-whatin="mouse"] #root #nav &gt; ul &gt; li &gt; a:hover, #root #nav &gt; ul &gt; li.active &gt; a, #root .shopify-section-header #nav &gt; ul &gt; li.hover &gt; a, [data-whatin="mouse"] #root #nav &gt; ul &gt; li &gt; a:hover { color: inherit; font-weight: var(--main_fw_strong); cursor: pointer; }
			#root #nav &gt; ul &gt; li &gt; a img, #nav &gt; ul &gt; li &gt; ul ul li a img { position: absolute; left: 0; top: 50%; width: 60px !important; height: 29px !important; margin-top: -14.5px; -o-object-fit: contain; object-fit: contain; -o-object-position: center center; object-position: center center; }	
				#root #nav.category-img &gt; ul &gt; li &gt; a img { display: block; }				
			[dir="ltr"] #root .shopify-section-header #nav &gt; ul &gt; li.sub:not(.no-sub, .mtoggle) &gt; a { padding-right: 42px; }
			[dir="rtl"] #root .shopify-section-header #nav &gt; ul &gt; li.sub:not(.no-sub, .mtoggle) &gt; a { padding-left: 42px; }
			#root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle, .m2a #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle, #nav ul ul a.toggle { display: block; overflow: hidden; position: absolute; right: 0; left: auto; top: 0; bottom: 0; z-index: 9; width: 44px; height: auto; padding: 0; border-width: 0; background: none; text-indent: -3000em; text-align: left; direction: ltr; }
			#root .shopify-section-header #nav &gt; ul &gt; li .empty-url &gt; a.toggle, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.empty-url &gt; a.toggle, #root .shopify-section-header #nav &gt; ul &gt; li.inactive &gt; a.toggle { left: 0; right: 0; width: auto; }
				#root .shopify-section-header #nav &gt; ul &gt; li.toggle.empty-url &gt; a:not(.toggle) { display: none; }
				#root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle.wide, .m2a #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle.wide, #nav ul ul a.toggle.wide { position: relative; width: auto; text-indent: 0; text-align: inherit; direction: inherit; }
				#root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle:first-child, .m2a #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle:first-child { position: relative; width: auto; text-indent: 0; }
			#root .shopify-section-header #nav &gt; ul &gt; li &gt; ul { position: relative; left: 0; right: 0; top: 0; bottom: 0; margin: 0; padding: 0; box-shadow: none; border-radius: 0; }
			#root .shopify-section-header #nav &gt; ul &gt; li &gt; ul li, #nav &gt; ul &gt; li &gt; ul ul ul { width: auto; margin: 0; padding: 0; }	
			#nav &gt; ul &gt; li &gt; ul ul li.mtoggle { background: rgba(0,0,0,.04); }
			#nav &gt; ul &gt; li &gt; ul ul li.sub &gt; a:before, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle:after, .m2a #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle:after, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle:after, .m2a #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle:after, #nav &gt; ul &gt; li &gt; a.toggle-wide:before { content: "\e906"; display: block; position: absolute; left: var(--lar0); right: var(--l0ra); top: 50%; width: 38px; margin-top: -10px; color: inherit; font-weight: 400; font-family: i; line-height: 20px; font-size: 8px; text-align: center; }
			#nav &gt; ul &gt; li &gt; ul ul li.toggle &gt; a { font-weight: var(--main_fw_strong); }
			#root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle-back, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle-back, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle, .m2a #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle { display: block; position: relative; left: 0; right: 0; top: 0; bottom: 0; width: auto; padding-left: 32px; padding-right: var(--rpp); color: var(--custom_drop_nav_fg_hover); font-weight: var(--main_fw); text-align: left; text-indent: 0; direction: ltr; }
				#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle:after, #root .shopify-section-header #nav &gt; ul &gt; li.toggle.sub &gt; a.toggle-back:before, .m2a #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle:after { left: 0; right: auto; }
				#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle:after, #root .shopify-section-header #nav &gt; ul &gt; li.toggle.sub &gt; a.toggle-back:before, .m2a #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle:after { -webkit-transform: rotate(180deg); transform: rotate(180deg); }
				#nav &gt; ul &gt; li &gt; ul ul li.mtoggle.sub &gt; a:before, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a:before { -webkit-transform: translateX(-2px) rotate(90deg); transform: translateX(-2px) rotate(90deg); }
				[data-whatin="mouse"] #nav &gt; a.close:hover:before { -webkit-transform: rotate(90deg); transform: rotate(90deg); }
			#root .shopify-section-header #nav &gt; ul &gt; li &gt; ul &gt; * { border-width: 0; }
			.shopify-section-header #localization_form { width: 100%; padding-left: 0; padding-right: 0; }
		#root .shopify-section-header #nav &gt; .header { display: block; overflow: hidden; position: absolute; left: 0; right: 0; top: 0; z-index: 2; height: 48px; padding: 0 var(--rpp); color: var(--custom_top_main_fg); font-size: var(--size_16_f); font-weight: var(--main_fw_strong); line-height: 48px; text-overflow: ellipsis; white-space: nowrap; }
		#root #nav &gt; ul.nav-top { display: block; position: absolute; right: 48px; top: 0; z-index: 9; margin: 0; color: var(--custom_top_main_fg); font-size: 12px; font-family: var(--main_ff); letter-spacing: var(--main_ls); }
			#root .shopify-section-header #nav &gt; ul.nav-top &gt; li { margin: 0 0 0 18px; }
			#root .shopify-section-header #nav &gt; ul.nav-top &gt; li &gt; a { overflow: visible; }
			#root .shopify-section-header #nav &gt; ul.nav-top &gt; li &gt; a:before { content: ""; display: block !important; position: absolute; left: 50%; top: 50%; width: 100%; min-width: 44px; height: 44px; margin: -22px 0 0; }
			#root .shopify-section-header #nav &gt; ul.nav-top &gt; li &gt; a:before { -webkit-transform: translateX(-50%); transform: translateX(-50%); }
			#root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle, .m2a #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.has-link-accessible &gt; a { display: block; position: relative; width: auto; height: 48px; padding: 0 14px 0 0; border-width: 0; color: inherit; font-weight: var(--main_fw); font-size: 1em; line-height: 48px; text-indent: 0; text-align: inherit; direction: inherit; }
				#root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle:after, .m2a #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle:after { content: "\e904"; left: auto; right: 0; width: auto; font-size: 5px; }
				#root .shopify-section-header #nav &gt; ul.nav-top &gt; li.has-link-accessible &gt; a { padding: 0; }
				#root .shopify-section-header #nav &gt; ul.nav-top &gt; li.has-link-accessible &gt; a i { display: block; line-height: 48px; }
			#root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub img { display: block; position: relative; left: 0; top: 0; width: 17px !important; max-height: 12px !important; margin: 0; border-radius: 0; }
			#root #nav &gt; ul.nav-top.ul-toggle { display: block; position: relative; right: 0; left: 0; color: inherit; font-size: 14px; }
				#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li { margin: 0; }
				#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub img { display: block; position: absolute; left: 0; top: 50%; width: 60px !important; }
				#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub img ~ a, .m2a #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub img ~ a { padding-left: 60px; }
		#root #nav &gt; ul.nav-user { display: block; padding-top: 22px; font-family: var(--main_ff); letter-spacing: var(--main_ls); }
			#root #nav &gt; ul.nav-user &gt; li { display: block; position: relative; left: 0; right: 0; top: 0; }
			#root .shopify-section-header #nav &gt; ul.nav-user &gt; li.lang, #root .shopify-section-header #nav &gt; ul.nav-user &gt; li.currency { display: none; }
			#root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a, #root .shopify-section-header #nav &gt; ul.nav-user &gt; li.sub &gt; a { display: block; padding: 7px var(--rpp); border-width: 0; font-weight: var(--main_fw); }
			#root .shopify-section-header #nav &gt; ul.nav-user &gt; li.link-btn { margin-left: var(--rpp); margin-right: var(--rpp); margin-bottom: var(--rpp); }
			#root .shopify-section-header #nav &gt; ul.nav-user &gt; li.link-btn &gt; a { width: 100%; padding: var(--btn_pv) var(--btn_ph); color: var(--secondary_btn_text); font-weight: var(--btn_fw); font-size: var(--btn_fz); line-height: var(--btn_lh); text-align: center; }
			#root .shopify-section-header #nav &gt; ul.nav-user &gt; li.link-btn &gt; a:before { display: block; }
			#root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a span.strong { font-weight: var(--main_fw_strong); text-decoration: underline; }
			#root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a i.icon-trustpilot { display: inline-block; position: relative; top: .1em; margin-left: 4px; color: var(--lime); font-size: var(--size_20); line-height: 1px; }
				#root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a i.icon-trustpilot:after { content: "\e93e"; display: block; position: absolute; left: 0; right: 0; bottom: 0; color: var(--black_static); opacity: .53; }
				[dir="rtl"] #root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a i.icon-trustpilot { margin-left: 0; margin-right: 4px; }
		#nav .m6cn { display: block; padding: 26px var(--rpp) .1px; font-family: var(--main_ff); letter-spacing: var(--main_ls); line-height: var(--main_lh); }
			#nav .m6cn h1, #nav .m6cn h2, #nav .m6cn h3, #nav .m6cn h4, #nav .m6cn h5, #nav .m6cn h6 { margin: 0 0 7px; font-size: var(--size_16_f); }
			#nav .m6cn p { margin-bottom: 14px; }
				#nav .m6cn p a { color: inherit; text-decoration: underline; }
		#nav &gt; a.has-img { margin-bottom: 20px; }
		#nav .l4cn { list-style: none; margin: 0 0 14px; padding: 0; font-family: var(--main_ff); letter-spacing: var(--main_ls); text-align: center; }
			#nav .l4cn li { margin: 0 0 9px; padding: 8.5px; box-shadow: 0 2px 2px rgba(0,0,0,.06); border-radius: var(--b2r); border: 1px solid /*rgba(0,0,0,07)*/ var(--custom_drop_nav_fg); background: var(--custom_drop_nav_head_bg); color: var(--custom_drop_nav_fg); }
			#nav .l4cn li a { display: inline; padding: 0; }
			[data-whatin="mouse"] #nav .l4cn li a:hover { color: var(--custom_drop_nav_fg_hover); }
			#nav .l4cn i { display: inline-block; position: relative; left: 0; top: 0; min-width: 0; margin: 0 2px 0 0; line-height: 1px; }
			#nav .l4cn [class*="whatsapp"] { top: .15em; }
			#nav .l4cn .icon-whatsapp-overlay:before { color: var(--emerald); }
		#root .shopify-section-header #nav .l4sc { display: block; list-style: none; margin: 8px 0 var(--rpp); padding: 0; }
			#root .shopify-section-header #nav .m6cn .l4sc { margin-left: var(--rpn); margin-right: var(--rpn); padding-left: 0; padding-right: 0; }
			#root .shopify-section-header #nav a.has-img + .l4sc { margin-top: 7px; }
			#root .shopify-section-header #nav .l4sc.strong { padding-left: var(--rpp); padding-right: var(--rpp); }
			#root .shopify-section-header #nav .l4sc.strong li { margin: 0 var(--dist) var(--dist_b) 0; }
			#root .shopify-section-header #nav .l4sc:not(.strong) li { margin-left: var(--rpp); margin-right: var(--rpp); }
			#root .shopify-section-header #nav .l4sc li a { overflow: visible; padding: 0; border-width: 0; }
			#root .shopify-section-header #nav .l4sc:not(.strong) li a { display: block; overflow: visible; margin: 0; padding: 6px 0; border-width: 0; font-weight: var(--main_fw); font-size: var(--main_fz); }
				/*#root .shopify-section-header #nav .l4sc li a:after { top: -10px; bottom: -10px; }*/
				/*.no-category-img #root .shopify-section-header #nav .l4sc li a { padding-left: 0; padding-right: 0; }*/
			#root .shopify-section-header #nav .l4sc li a { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
			#root .shopify-section-header #nav .l4sc li a { -webkit-align-items: center; align-items: center; }
			#root .shopify-section-header #nav .l4sc li a i { min-width: 0; margin-right: 0; font-size: 1.2142857143em; text-align: center; /*opacity: .4;*/ }
				#root .shopify-section-header #nav .l4sc li a i.icon-envelope { top: .1em; font-size: 0.7857142857em; }
				#root .shopify-section-header #nav .l4sc li a i.icon-twitter { font-size: 1em; }
				#root .shopify-section-header #nav .l4sc li a i.icon-youtube, #root .shopify-section-header #nav .l4sc li a i.icon-vkontakte { font-size: 0.9285714286em; }
				#root .shopify-section-header #nav .l4sc li a i.icon-facebook { font-size: 1.1428571429em; }
				#root .shopify-section-header #nav .l4sc li a i[class*="icon-whatsapp"] { font-size: 1.1428571429em; }
		#nav img { border-radius: 0; }
		#root #nav .l4ft { padding: var(--rpp) var(--rpp) .1px; }
			#root #nav .l4ft.mobile-compact { margin-left: 0; padding-left: 0; padding-right: 0; }
			#root .shopify-section-header #nav ul .l4ft li { margin-bottom: var(--rpp); border-left: var(--dist_a) solid rgba(0,0,0,0); /*border-top: var(--rpp) solid rgba(0,0,0,0);*/ }
			#root .shopify-section-header #nav ul .l4ft li a { padding: 0; border-width: 0; color: inherit; }
			#root .shopify-section-header #nav ul .l4ft li.text-center a { text-align: center; }
			#root .shopify-section-header #nav ul .l4ft li a.link-overlay { display: block; position: absolute; }
			#root .shopify-section-header #nav ul .l4ft li .link-btn a { display: block; margin: 0 var(--btn_dist) var(--btn_dist) 0; padding: var(--btn_pv) var(--btn_ph); border-width: 0; color: var(--secondary_btn_text); font-weight: var(--btn_fw); text-align: center; }
			#root .shopify-section-header #nav ul .l4ft li .link-btn a.inv { color: var(--secondary_bg_btn); }
			.hover-inv[data-whatin="mouse"] #root .shopify-section-header #nav ul .l4ft li .link-btn a:hover { color: var(--secondary_bg_btn); }
			.hover-inv[data-whatin="mouse"] #root .shopify-section-header #nav ul .l4ft li .link-btn a.inv:hover { color: var(--secondary_btn_text); }
			#root #nav .l4ft h1, #root #nav .l4ft h2, #root #nav .l4ft h3, #root #nav .l4ft h4, #root #nav .l4ft h5, #root #nav .l4ft h6 { color: inherit; }
		
/* NAV_TABLET_2 */
#root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a img, .m2a #root .shopify-section-header #nav, #root #nav &gt; ul &gt; li &gt; a img, #nav &gt; ul &gt; li &gt; ul ul li a img, .m2a .shopify-section-header &gt; .link-btn a i, .m2a #header &gt; .link-btn a i, .m2a #header-inner &gt; .link-btn a i { -webkit-transform: none; transform: none; }
.m2a #root .shopify-section-header #nav { visibility: visible; opacity: 1; }
#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub img, #nav &gt; ul &gt; li &gt; ul ul li a img { -webkit-transform: translateY(-50%); transform: translateY(-50%); }

#root .shopify-section-header #nav &gt; ul.nav-top, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle, .m2a #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle, #root .shopify-section-header #nav .l4sc, .m2a #root .shopify-section-header #nav &gt; ul:not(.inner) &gt; li:not(.nav-bar-element) &gt; .toggle:not(.toggle-back), #root .shopify-section-header #nav .l4sc li a i { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
.shopify-section-header #nav .l4sc { -webkit-justify-content: flex-start; justify-content: flex-start; }
/*#root .shopify-section-header #nav .l4sc { -webkit-justify-content: center; justify-content: center; }*/
#root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a, .m2a #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a, #root .shopify-section-header #nav .l4sc { -webkit-align-items: center; align-items: center; }

#root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul {
	display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;
	-webkit-flex-direction: column; flex-direction: column; 
}
	.shopify-section-header #nav .has-l4cl { -webkit-order: 20; order: 20; }

/*#root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul,*/ #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; ul &gt; li &gt; ul, #root .shopify-section-header #nav &gt; ul.ul-toggle &gt; li.toggle, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle-back:before, .m2a #root .shopify-section-header #nav, #root .shopify-section-header #nav &gt; ul &gt; li &gt; ul li.mtoggle ul, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a span, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub.toggle, #root .shopify-section-header #nav[data-type="top-nav"] &gt; ul.nav-top, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle.toggle-back, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle.toggle-back, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub.toggle &gt; a.toggle span.mobile-only, #root .shopify-section-header #nav &gt; .header.header-before.data-title-active, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.has-link-accessible { display: block; }
#root .shopify-section-header #nav &gt; ul &gt; li.search.mobile-only, #root .shopify-section-header #nav &gt; ul.inner, #nav &gt; ul &gt; li &gt; ul ul ul, #nav &gt; ul &gt; li &gt; ul &gt; *:before, #nav &gt; ul &gt; li &gt; ul ul li a img, #root .shopify-section-header #nav &gt; ul &gt; li.toggle.sub &gt; a img, #root .shopify-section-header #nav &gt; ul.ul-toggle &gt; li, #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle:before, #nav ul ul a.toggle:before, #nav &gt; ul &gt; li &gt; ul ul li.sub &gt; a.toggle:before, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a:before, #root .shopify-section-header #nav &gt; ul &gt; li &gt; ul, #root .shopify-section-header #nav &gt; ul &gt; li &gt; ul &gt; li &gt; ul, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li &gt; a.toggle-back, .m2a #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle.toggle-back, #root .shopify-section-header #nav &gt; ul.nav-top &gt; li.sub &gt; a.toggle.toggle-back, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle img, .m2a #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub &gt; a.toggle img, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub, #root .shopify-section-header #nav[data-type="main-nav"] &gt; ul.nav-top, #root .shopify-section-header #nav[data-type="top-nav"] &gt; ul[data-type="main-nav"], #root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a:before, #root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a ~ a.toggle, #root .shopify-section-header #nav &gt; ul.nav-user &gt; li &gt; a i, #root .shopify-section-header #nav &gt; ul.nav-user &gt; li.cart &gt; a, #nav .m6cn figure, #nav &gt; a.close ~ a.close, #root .shopify-section-header #nav &gt; ul &gt; a.close, #root .shopify-section-header #nav &gt; ul &gt; li.mobile-hide, #root .shopify-section-header #nav &gt; ul &gt; li &gt; ul li ul li.mobile-hide, #nav .header-toggle, #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle-back, .m2a #root .shopify-section-header #nav &gt; ul &gt; li &gt; a.toggle-back, #nav ul ul a.toggle-back, #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.toggle &gt; a.toggle, #root .shopify-section-header #nav[data-type="top-nav"] .nav-user, #nav[data-type="top-nav"] .m6cn, #nav[data-type="top-nav"] &gt; a.has-img, #root .shopify-section-header #nav[data-type="top-nav"] .l4sc, #root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub.toggle &gt; a.toggle span.mobile-hide, #root .shopify-section-header #nav &gt; .data-title-active ~ .header, #root .shopify-section-header #nav &gt; .header.header-before, .t1nn #root .shopify-section-header #nav &gt; ul &gt; li.nav-bar-element, #root .shopify-section-header #nav &gt; ul.nav-user &gt; li.sub &gt; a ~ form, #nav .m6cn ~ .m6cn, #root .shopify-section-header #nav &gt; ul &gt; li.menu-hide { display: none; }

#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub.toggle &gt; a.toggle span.mobile-only { position: relative; left: 0; top: 0; }
#root .shopify-section-header #nav &gt; ul.nav-top.ul-toggle &gt; li.sub.toggle &gt; a.toggle span.mobile-hide { position: absolute; left: -3000em; top: -3000em; right: auto; bottom: auto; }
}


@media only screen and (max-width: 760px) { /* 760 */
/*.overlay-close { transition-property: all; transition-duration: 0.4s; transition-timing-function: cubic-bezier(.4,0,.2,1); transition-delay: 0s; }*/
.js #nav-user &gt; ul &gt; li &gt; form { top: 100%; }

#root .shopify-section-header #nav &gt; ul &gt; li.sub &gt; a span.mobile-hide { display: block; }
#root .shopify-section-header #nav &gt; ul &gt; li.sub &gt; a span.mobile-only, .search-full #nav &gt; .overlay-close, .m2a #root .shopify-section-header #nav &gt; ul &gt; li.search.mobile-only, #root .shopify-section-header #nav &gt; ul &gt; li.search.mobile-only { display: none; }

#root #nav &gt; ul.nav-user &gt; li.link-btn.mobile-hide { display: -moz-box; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
			
#root .shopify-section-header #nav &gt; ul &gt; li.sub &gt; a span.mobile-hide { position: relative; left: 0; top: 0; }
}</pre></body></html>