/* 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: 110px; }
.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: 110px; background-image: none !important; cursor: default; }
ul.TopMenu li.site-nav__sep img { vertical-align: middle; }
ul.TopMenu li.site-nav__sep { display: list-item; }
ul.TopMenu li.site-nav__sep, ul.TopMenu li.site-nav__sep:hover { color: #ffffff !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: 30px; }
#siteNav .sub-cat-sep-line { border-bottom: solid 1px #e8e8e8; min-height: 29px; }
.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: 1165px; margin: 0 auto; }
.site-nav__middle { text-align: center; }
.site-nav__list { justify-content: flex-start; }
#siteNav.stickToTop { width: 100%; }
#siteNav.stickToTop #divSubCategories { left: 0; right: 0; width: 1165px; margin-left: auto; margin-right: auto; }
#siteNav { background-color: #ffffff; }
#siteNav { position: relative; z-index: 1002; }
.site-nav > .site-nav__bar .site-nav__list > .site-nav__item > .site-nav__link {
color: #233443;
font-family: Assistant Regular;
font-size: 18px;
}
.site-nav > .site-nav__bar .site-nav__list > .site-nav__item:hover > .site-nav__link {
color: #2b9248;
font-family: Assistant Regular;
font-size: 18px;
}
.site-nav > .site-nav__bar .site-nav__list > .site-nav__item[data-current="1"] > .site-nav__link {
color: #2b9248;
font-family: Assistant Regular;
font-size: 18px;
}
.site-nav__sub > .site-nav__item > .site-nav__link {
color: #233443;
font-family: Assistant Regular;
font-size: 18px;
}
.site-nav__sub > .site-nav__item:hover > .site-nav__link {
color: #2b9248;
font-family: Assistant Regular;
font-size: 18px;
}
.site-nav .cat-748895 { width: 140px; }
.site-nav ul.TopMenu li.site-nav__item.cat-748895 { background-image: url('/GoopSitesFiles/83563/User/CatID_748895_unnamed.png') !important; background-repeat: no-repeat; background-position: top center; }
#divSubCategories > #ParentID_748895.subCatContainer { height: 270px; }
.site-nav .cat-744021 { width: 80px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744021 { background-image: url('/GoopSitesFiles/83563/User/CatID_744021_Home.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-744022 { width: 75px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744022 { background-image: url('/GoopSitesFiles/83563/User/CatID_744022_Care.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-744023 { width: 100px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744023 { background-image: url('/GoopSitesFiles/83563/User/CatID_744023_Cosmetics.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-744190 { width: 80px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744190 { background-image: url('/GoopSitesFiles/83563/User/CatID_744190_Perfumes.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-744027 { width: 100px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744027 { background-image: url('/GoopSitesFiles/83563/User/CatID_744027_Child.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-744028 { width: 110px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744028 { background-image: url('/GoopSitesFiles/83563/User/CatID_744028_ThirdAge.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-744283 { width: 110px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744283 { background-image: url('/GoopSitesFiles/83563/User/CatID_744283_Medic.png') !important; background-repeat: no-repeat; background-position: top center; }
#divSubCategories > #ParentID_744283.subCatContainer { height: 450px; }
.site-nav .cat-744315 { width: 75px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744315 { background-image: url('/GoopSitesFiles/83563/User/CatID_744315_Teva.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-744385 { width: 80px; }
.site-nav ul.TopMenu li.site-nav__item.cat-744385 { background-image: url('/GoopSitesFiles/83563/User/CatID_744385_Opt.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav .cat-756559 { width: 120px; }
.site-nav ul.TopMenu li.site-nav__item.cat-756559 { background-image: url('/GoopSitesFiles/83563/User/CatID_756559_4ae8e8e9af7145b4a2fb2e09fbd685e2.png') !important; background-repeat: no-repeat; background-position: top center; }
.site-nav__bar { position: relative; }
#divSubCategories { display: none; position: absolute; top: 100%; left: 0; right: 0; width: 1165px; margin-left: auto; margin-right: auto; z-index: 1005; text-align: start; }
#divSubCategories > .subCatContainer { display: none; height: 420px; overflow: hidden; }
#siteNav:has(li[categoryid]:hover) #divSubCategories, #siteNav:has(li.liFocused) #divSubCategories, #siteNav:has(#divSubCategories:hover) #divSubCategories { display: block; }
#siteNav:has(li.cat-748895:hover) #ParentID_748895, #siteNav:has(li.cat-748895.liFocused) #ParentID_748895, #ParentID_748895:hover { display: block; }
#siteNav:has(li.cat-744021:hover) #ParentID_744021, #siteNav:has(li.cat-744021.liFocused) #ParentID_744021, #ParentID_744021:hover { display: block; }
#siteNav:has(li.cat-744022:hover) #ParentID_744022, #siteNav:has(li.cat-744022.liFocused) #ParentID_744022, #ParentID_744022:hover { display: block; }
#siteNav:has(li.cat-744023:hover) #ParentID_744023, #siteNav:has(li.cat-744023.liFocused) #ParentID_744023, #ParentID_744023:hover { display: block; }
#siteNav:has(li.cat-744190:hover) #ParentID_744190, #siteNav:has(li.cat-744190.liFocused) #ParentID_744190, #ParentID_744190:hover { display: block; }
#siteNav:has(li.cat-744027:hover) #ParentID_744027, #siteNav:has(li.cat-744027.liFocused) #ParentID_744027, #ParentID_744027:hover { display: block; }
#siteNav:has(li.cat-744028:hover) #ParentID_744028, #siteNav:has(li.cat-744028.liFocused) #ParentID_744028, #ParentID_744028:hover { display: block; }
#siteNav:has(li.cat-744283:hover) #ParentID_744283, #siteNav:has(li.cat-744283.liFocused) #ParentID_744283, #ParentID_744283:hover { display: block; }
#siteNav:has(li.cat-744315:hover) #ParentID_744315, #siteNav:has(li.cat-744315.liFocused) #ParentID_744315, #ParentID_744315:hover { display: block; }
#siteNav:has(li.cat-744385:hover) #ParentID_744385, #siteNav:has(li.cat-744385.liFocused) #ParentID_744385, #ParentID_744385: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-image: url('/GoopSitesFiles/83563/User/Designs/130202/General/b5c11be1-a2fa-4d76-a2bb-982ebfb9b119.png') !Important; background-repeat: repeat-x !Important; background-position: bottom center !Important; }
.site-nav__adv-sep { display: block; width: 150px; height: 5px; margin: 0; background-image: url('/GoopSitesFiles/83563/User/Upload/line_cate.gif'); background-repeat: no-repeat; background-position: center; }
#divSubCategories .site-nav__adv-sep + br { display: none; }

/* static-navbar:end */
