/* static-navbar:start */
.site-nav { clear: both; }
.site-nav__bar { display: flex; align-items: stretch; margin: 0 auto; }
.site-nav__middle { flex: 1 1 auto; min-width: 0; }
.site-nav__list, .site-nav__sub { list-style: none; margin: 0; padding: 0; }
.site-nav__list { display: flex; flex-wrap: wrap; align-items: stretch; }
.site-nav__list > .site-nav__item { position: relative; display: flex; align-items: center; min-height: 55px; }
.site-nav__link { display: flex; align-items: center; box-sizing: border-box; text-decoration: none; }
.site-nav__list > .site-nav__item > .site-nav__link { width: 100%; justify-content: center; }
.site-nav__label { display: block; }
.site-nav__item--icon > .site-nav__link .site-nav__label { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0,0,0,0); }
ul.TopMenu li.site-nav__sep, ul.TopMenu li.site-nav__sep:hover { width: auto; line-height: 55px; background-image: none !important; cursor: default; }
ul.TopMenu li.site-nav__sep img { vertical-align: middle; }
ul.TopMenu li.site-nav__sep, ul.TopMenu li.site-nav__sep:hover { color: #4a7800 !important; }
.site-nav__sub { display: none; position: absolute; top: 100%; right:0; z-index: 1005; min-width: 180px; }
.site-nav__sub .site-nav__sub { top: 1px; right: 100%; }
.site-nav__sub .site-nav__item { position: relative; display: block; min-height: 21px; }
#siteNav .sub-cat-sep-line { border-bottom: solid 1px #ffffff; min-height: 20px; }
.site-nav__sub .site-nav__link { width: 100%; }
.site-nav__item:hover > .site-nav__sub, .site-nav__item:focus-within > .site-nav__sub { display: block; }
.site-nav__item.noHover > .site-nav__sub { display: none; }
.site-nav__bar { width: 1160px; margin: 0 auto; }
.site-nav__middle { text-align: center; }
.site-nav__list { justify-content: center; }
#siteNav.stickToTop { width: 100%; }
#siteNav.stickToTop #divSubCategories { left: 0; right: 0; width: 1160px; margin-left: auto; margin-right: auto; }
#siteNav { background-image: url('/GoopSitesFiles/83719/User/Designs/130397/General/3e49993f-c4d7-4b2e-aa72-cf33cdabdfd8.gif'); background-repeat: repeat-x; background-position: center center; }
#siteNav { position: relative; z-index: 1002; }
.site-nav > .site-nav__bar .site-nav__list > .site-nav__item > .site-nav__link {
color: #ffffff;
font-family: Open Sans Hebrew;
font-size: 17px;
}
.site-nav > .site-nav__bar .site-nav__list > .site-nav__item:hover > .site-nav__link {
color: #000000;
font-family: Open Sans Hebrew;
font-size: 17px;
}
.site-nav > .site-nav__bar .site-nav__list > .site-nav__item[data-current="1"] > .site-nav__link {
color: #ffffff;
font-family: Open Sans Hebrew;
font-size: 17px;
}
.site-nav__sub > .site-nav__item > .site-nav__link {
color: #ffffff;
font-family: Open Sans Hebrew;
font-size: 12px;
}
.site-nav__sub > .site-nav__item:hover > .site-nav__link {
color: #ffffff;
font-family: Open Sans Hebrew;
font-size: 12px;
}
.site-nav__bar { position: relative; }
#divSubCategories { display: none; position: absolute; top: 100%; left: 0; right: 0; width: 1160px; margin-left: auto; margin-right: auto; z-index: 1005; text-align: start; }
#divSubCategories > .subCatContainer { display: none; height: 560px; overflow: hidden; }
#siteNav:has(li[categoryid]:hover) #divSubCategories, #siteNav:has(li.liFocused) #divSubCategories, #siteNav:has(#divSubCategories:hover) #divSubCategories { display: block; }
#siteNav:has(li.cat-747178:hover) #ParentID_747178, #siteNav:has(li.cat-747178.liFocused) #ParentID_747178, #ParentID_747178:hover { display: block; }
#siteNav:has(li.cat-747244:hover) #ParentID_747244, #siteNav:has(li.cat-747244.liFocused) #ParentID_747244, #ParentID_747244:hover { display: block; }
#siteNav:has(li.cat-747243:hover) #ParentID_747243, #siteNav:has(li.cat-747243.liFocused) #ParentID_747243, #ParentID_747243:hover { display: block; }
#siteNav:has(li.cat-747177:hover) #ParentID_747177, #siteNav:has(li.cat-747177.liFocused) #ParentID_747177, #ParentID_747177:hover { display: block; }
#siteNav:has(li.cat-747219:hover) #ParentID_747219, #siteNav:has(li.cat-747219.liFocused) #ParentID_747219, #ParentID_747219:hover { display: block; }
#siteNav:has(li.cat-747246:hover) #ParentID_747246, #siteNav:has(li.cat-747246.liFocused) #ParentID_747246, #ParentID_747246:hover { display: block; }
#divSubCategories .site-nav__adv { width: 100%; box-sizing: border-box; }
#divSubCategories .site-nav__adv-grid { display: grid; width: max-content; max-width: 100%; align-items: start; float: right; }
#divSubCategories .site-nav__adv-grid.cols-1 { grid-template-columns: repeat(1, max-content); }
#divSubCategories .site-nav__adv-grid.cols-2 { grid-template-columns: repeat(2, max-content); }
#divSubCategories .site-nav__adv-grid.cols-3 { grid-template-columns: repeat(3, max-content); }
#divSubCategories .site-nav__adv-grid.cols-4 { grid-template-columns: repeat(4, max-content); }
#divSubCategories .site-nav__adv-grid.cols-5 { grid-template-columns: repeat(5, max-content); }
#divSubCategories .site-nav__adv-grid.cols-6 { grid-template-columns: repeat(6, max-content); }
#divSubCategories .site-nav__adv-grid.cols-7 { grid-template-columns: repeat(7, max-content); }
#divSubCategories .site-nav__adv-grid.cols-8 { grid-template-columns: repeat(8, max-content); }
#divSubCategories .site-nav__adv-grid.cols-9 { grid-template-columns: repeat(9, max-content); }
#divSubCategories .site-nav__adv-grid.cols-10 { grid-template-columns: repeat(10, max-content); }
#divSubCategories .site-nav__adv-grid.cols-11 { grid-template-columns: repeat(11, max-content); }
#divSubCategories .site-nav__adv-grid.cols-12 { grid-template-columns: repeat(12, max-content); }
#divSubCategories .site-nav__adv-cell { display: block; width: auto; vertical-align: top; padding: 15px; }
#divSubCategories .site-nav__adv-cell > img.topNavAdvSubCatIcon { display: block; }
.site-nav__adv { background-color: #ffffff !Important; }
.site-nav__adv-sep { display: block; width: 200px; height: 7px; margin: 0; background-image: url('/GoopSitesFiles/83719/User/Upload/menu_dot.gif'); background-repeat: no-repeat; background-position: center; }
#divSubCategories .site-nav__adv-sep + br { display: none; }

/* static-navbar:end */
