.header-wrapper.diageo-shares .navigation-wrapper .level1 {margin: 0 1.5rem;}
.diageo-uganda img.logoLight, .diageo-uganda img.logoDark {height: auto;}
.header-wrapper.diageo-shares .navigation {letter-spacing: .18rem; font-size: var(--date-fs);}
.diageo-serengiti .logo-wrapper .logoDark, .diageo-serengiti .logo-wrapper .logoLight {max-width: 12.4rem; height: auto;}
@media screen and (min-width: 1200px) and (max-width: 1300px) {
  .header-wrapper.diageo-shares .navigation-wrapper .level1 {
    margin: 0 1rem;
  }
}
@media (min-device-width: 991.98px) and (max-device-width: 1199.98px) {
  .header-wrapper.diageo-shares .navigation-wrapper .level1 {
    margin: 0 1rem;
  }
}
@media screen and (max-width: 1200px){
	.diageo-serengiti .logo-wrapper .logoDark, .diageo-serengiti .logo-wrapper .logoLight {
    	max-width: 10rem;
    }
}
.header-wrapper.diageo-privacy-center .navigation-wrapper .level1.first {margin: 0 1.4rem;}
.header-wrapper.diageo-privacy-center .navigation-wrapper .level1 {margin: 0 1.4rem;}
.header-wrapper.diageo-privacy-center .navigation-wrapper .level1.last {margin: 0 1.4rem;}
.header-wrapper.diageo-privacy-center .navigation-wrapper .level1 .navigation {position: relative; max-width: 240px; display: inline-block; text-align: center;}
.diageo-privacy-center .sitemap-main-wrapper li a {text-transform: uppercase;}
@media all and (max-width: 1199.98px){
 .header-wrapper.diageo-privacy-center .header-wrapper-inner > .mobile-menu{order: 3; width: 22px;}
 .header-wrapper.diageo-privacy-center .header-navigation__popup{margin-left: auto; margin-right: 2rem;}
}
.diageo-privacy-center .navigation {font-size: var(--date-fs); letter-spacing: .15rem;}
.header a:focus-visible, .header  button:focus-visible{outline: 2px dashed var(--black); }
figcaption {opacity: 0;visibility: hidden;width: 0;height: 0;}
.invisible {position: absolute;left: -9999999px;top: auto;width: 1px;height: 1px;overflow: hidden;visibility: visible !important;background-color: transparent;}
.sktmain.visible{position: absolute;left: 0;top: 0;width: auto;height: auto;overflow: hidden;visibility: visible !important;z-index: 11;background-color: #fff5e4;padding: var(--xs-1);}
.header {position:relative;z-index: 99;}
.header-wrapper{height:var(--lg-3);position:relative;}
.header-wrapper .logo-wrapper figure{margin:0;}
.header-wrapper .logo-wrapper a:hover{background-color: transparent;}
.header-wrapper .navigation-wrapper .navigation{text-decoration: none;}
/*.header-wrapper .navigation-wrapper .level1 .navigation:hover,
.header-wrapper .navigation-wrapper .level1.current .navigation,
.header-wrapper .navigation-wrapper .level1.selected .navigation{color: var(--black);background-color: var(--white);border-bottom: 1px solid var(--black);padding-bottom: 2px;}*/

.header-wrapper .navigation-wrapper .level1 .navigation{position:relative;}
.header-wrapper .navigation-wrapper .level1 .navigation:hover,.header-wrapper .navigation-wrapper .level1.current .navigation,.header-wrapper .navigation-wrapper .level1.selected .navigation{background-color: var(--white);color: var(--black);}
.header-wrapper .navigation-wrapper .level1 .navigation::after{position:absolute;content: '';width: 100%;height: 0;background-color: var(--black);animation: scaleOut .3s ease-out forwards;-ms-transform: scaleX(0);-webkit-transform: scaleX(0);transform: scaleX(0);opacity: 0;left: 0;bottom: -4px;}
.header-wrapper .navigation-wrapper .level1 .navigation:hover::after,.header-wrapper .navigation-wrapper .level1.selected .navigation::after,.header-wrapper .navigation-wrapper .level1.current .navigation::after{backface-visibility: hidden;animation: scaleIn .3s ease-out forwards;height: 1px;opacity: 1;}

@keyframes scaleIn {
  0% {transform: scaleX(0);}
  100% {transform: scaleX(1);}
}
@keyframes scaleOut {
  0% {transform: scaleX(1);}
  100% {transform: scaleX(0);}
}
.header .container-fluid .container-fluid{
  padding-left: 1.6rem;
  padding-right: 1.6rem
}
@media (min-width:1400px) {
  .header .container-fluid .container-fluid {
    padding-left: calc(var(--bs-gutter-x) * .5);
    padding-right: calc(var(--bs-gutter-x) * .5)
  }
}


.header-wrapper .navigation-wrapper .level1{margin: 0 2rem;}
.header-wrapper .navigation-wrapper .level1.first{margin: 0 2rem 0 0;}
.header-wrapper .navigation-wrapper .level1.last{margin: 0 0 0 2rem;}

.header-wrapper .sub-navigation{position: absolute;top: var(--lg-3); width: 100%;left: 0;background: var(--white);z-index: 99;padding: 0;height: 70rem;max-height: 730px;transition: .5s ease-in;}
.header-wrapper .sub-navigation .sub-navigation-bg{background: var(--gradient-left);padding: var(--md-1) 0;height:100%;}
.header-wrapper .sub-navigation .second-nav,
.header-wrapper .sub-navigation .third-nav{position: absolute;left: 100%;height: 100%;width: 100%;top: 0;transition: 0.4s all;z-index:-1;}
.header-wrapper .sub-navigation .subnav-font{padding: var(--sm-4) 0;font-size: 1.8rem;font-weight: 400;line-height: 1.8rem;text-decoration: none;display: block;position:relative;}
.header-wrapper .sub-navigation .subnav-font:hover,.header-wrapper .sub-navigation .subnav-font:focus-visible,.header-wrapper .sub-navigation .subnav-font:focus-within,
.header-wrapper .sub-navigation .level2.current > .subnav-font,
.header-wrapper .sub-navigation .level3.current > .subnav-font,
.header-wrapper .sub-navigation .level4.current > .subnav-font,
.header-wrapper .sub-navigation .level2.selected > .subnav-font,
.header-wrapper .sub-navigation .level3.selected > .subnav-font,
.header-wrapper .sub-navigation .main-nav-level-2:hover > .subnav-font,
.header-wrapper .sub-navigation .main-nav-level-2:focus-within > .subnav-font,
.header-wrapper .sub-navigation .main-nav-level-3:hover > .subnav-font,
.header-wrapper .sub-navigation .main-nav-level-3:focus-within > .subnav-font{background-color: var(--theme-color); padding-left: var(--sm-3);transition: 0.5s all;color: var(--black);  font-family: var(--font-urw-semibold)}
.header-wrapper .sub-navigation .subnav-font .nav-icon {position: absolute;right: var(--sm-3);font-size: 1.2rem;top: var(--sm-3);}
.header-wrapper .sub-navigation .main-nav-level-2,.sub-navigation .main-nav-level-3,
.header-wrapper .sub-navigation .main-nav-level-4{padding-right: calc(var(--bs-gutter-x)*.5);padding-left: calc(var(--bs-gutter-x)*.5);}  
.header-wrapper .sub-navigation .second-nav,
.header-wrapper .sub-navigation .third-nav{opacity: 0;visibility: hidden;}
.header-wrapper .sub-navigation .main-nav-level-2.haschildren:hover .second-nav,
.header-wrapper .sub-navigation .main-nav-level-2.haschildren:focus-within .second-nav{opacity: 1;visibility: visible;z-index:10;}
.header-wrapper .sub-navigation .main-nav-level-3.haschildren:hover .third-nav,
.header-wrapper .sub-navigation .main-nav-level-3.haschildren:focus-within .third-nav{opacity: 1;visibility: visible;z-index:10;}
.header-wrapper .sub-navigation{opacity: 0;visibility: hidden;transition: 0.5s all;}
.header-wrapper .main-nav-level-1 .sub-navigation div[class*="col-"],
.header-wrapper .main-nav-level-1 .sub-navigation .share-button {opacity:0;visibility:hidden;transition:var(--base-transition);height:0;max-height:0;display:none;}
.header.hovered:hover .main-nav-level-1.haschildren.hovered > .sub-navigation, 
.header.hovered:focus .main-nav-level-1.haschildren.hovered > .sub-navigation, 
.header-wrapper .navigation-wrapper .main-nav-level-1.haschildren.hovered:focus-within > .sub-navigation {opacity: 1;visibility: visible;z-index: 99;height: 70rem;max-height: 730px;transition: .7s ease-out;}


.header-wrapper .main-nav-level-1.haschildren.hovered:focus-within > .sub-navigation [class*="col-"],
.header-wrapper .main-nav-level-1.haschildren.hovered:focus-within > .sub-navigation .share-button {opacity: 1;visibility: visible;height: auto;display: block;max-height: 630px;}

.header:hover .main-nav-level-1.hovered .sub-navigation div[class*="col-"],
.header:focus .main-nav-level-1.hovered .sub-navigation div[class*="col-"],
.header:hover .main-nav-level-1.hovered .sub-navigation .share-button,
.header:focus .main-nav-level-1.hovered .sub-navigation .share-button {opacity: 1;visibility: visible;height: auto;display: block;max-height: 630px;}

.third-nav.hideThis,.second-nav.hideThis{opacity: 0 !important;}
/*-------------header sticky css------------*/
.header.nav--sticky {min-height: 80px;z-index: 999;transition: all 0.5s ease-in-out;box-shadow: none;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;width: 100%;background-color: var(--white);box-shadow: 0px 0px 8px 2px #fffdfa;top:0px;}
.header.nav--sticky.nav--down { /*transform: translateY(0);*/ transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-ms-transition: 0.5s all;-o-transition: 0.5s all;box-shadow: 0px 12px 12px -10px rgba(0, 0, 0, 0.20); position: fixed; top: 0;}
.header.nav--sticky.nav--up {position: fixed; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -ms-transition: 0.5s all; -o-transition: 0.5s all; top: -100%; /*transform: translateY(-100%); -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%);*/}

/*----------Header signpost css------------*/
.subnav-image-signpost .signpost-image img{  max-height: 36rem;}
.subnav-image-signpost .signpost-image{margin-bottom:var(--sm-1)}
.subnav-image-signpost a.cta:hover{background-color: transparent}
.subnav-content-signpost .h4{margin-bottom:var(--md-4)}
.subnav-content-signpost .singpost-content{margin-bottom:var(--sm-1)}
.subnav-image-signpost,.subnav-content-signpost{transition: 0.7s all;opacity: 1;visibility: visible;}
.subnav-image-signpost.hide,.subnav-content-signpost.hide{opacity: 0 !important;visibility: hidden !important;}
.subnav-image-signpost.hideThis,.subnav-content-signpost.hideThis{opacity: 0 !important;visibility: hidden !important;}
.sub-navigation > .container-fluid{position: relative;}
.sub-navigation .share-button{position: absolute;right: 0;top: 0;}
.search-head-trigger{font-size: 2.4rem;text-decoration: none;}
.search-head-trigger span.icon-search{font-size:1.7rem;}
.search-head-trigger:hover{background-color: transparent;color: var(--black);}
.mm-menu--offcanvas{width: 0;}

/*------------header search design css---------------*/
.search-main-head-wrapper{position: absolute;top: var(--lg-3);width: 100%;left: 0;padding: 0;transition: 0.5s all;min-height: 0;background: var(--white);z-index: 1;height:0;opacity: 0;
  visibility: hidden;}
.search-main-head-wrapper.open{min-height: 37.6rem;height:auto;opacity: 1;visibility: visible;}
.search-main-head-wrapper .search-box-wrapper{background: var(--gradient-left);min-height: 37.6rem;}
.search-main-head-wrapper .seach__autocomplete--data{list-style:none;}
.search-main-head-wrapper .search__head__filter--text{border-bottom: 2px solid var(--black);padding-bottom: var(--sm-3);}
.search-main-head-wrapper .search__head__filter--text input{border: 0;background-color: transparent;height: 7rem;font-style: italic;font-family: var(--font-fs-brabo-medium-italic);}
.search-main-head-wrapper .search__head__filter--text input:focus-visible{outline:0;}

.search-main-head-wrapper .share-button{position: absolute;top: 4.2rem;right: 0;}


/*--------------------Light header CSS---------------------------*/
.header .header-wrapper .logo-wrapper .logoLight{display:none;}
.header.headerLight .header-wrapper .logo-wrapper .logoLight{display:block;}
.header.headerLight .header-wrapper .logo-wrapper .logoDark{display:none;}
.header.headerLight .header-wrapper .navigation-wrapper .level1 .navigation,.header.headerLight .header-wrapper .search-head-trigger{color:var(--white);}
.header.headerLight .header-wrapper:hover .navigation-wrapper .level1 .navigation,
.header.headerLight .header-wrapper:hover .search-head-trigger,
.header.headerLight.nav--sticky .header-wrapper .navigation-wrapper .level1 .navigation,
.header.headerLight.nav--sticky .header-wrapper .search-head-trigger,
body.mm-wrapper--opened .header.headerLight .header-wrapper .search-head-trigger{color:var(--black);}
.header.headerLight .header-wrapper:hover,
.header.headerLight.nav--sticky .header-wrapper{background-color: var(--white);transition: 0.5s all;}
.header.headerLight .header-wrapper:hover .logo-wrapper .logoLight,
.header.headerLight.nav--sticky .header-wrapper .logo-wrapper .logoLight{display:none;}
.header.headerLight .header-wrapper:hover .logo-wrapper .logoDark,
.header.headerLight.nav--sticky .header-wrapper .logo-wrapper .logoDark{display:block;}

@media only screen and (min-width: 1200px){
.header.headerLight .header-wrapper:focus-within .navigation-wrapper .level1 .navigation,
.header.headerLight .header-wrapper:focus-within .search-head-trigger{color:var(--black);}
.header.headerLight .header-wrapper:focus-within{background-color: var(--white);transition: 0.5s all;}
.header.headerLight .header-wrapper:focus-within .logo-wrapper .logoLight{display:none;}
.header.headerLight .header-wrapper:focus-within .logo-wrapper .logoDark{display:block;}
.header.headerLight .header-wrapper .navigation-wrapper .level1 .navigation:hover, 
.header.headerLight .header-wrapper .navigation-wrapper .level1.current .navigation, 
.header.headerLight .header-wrapper .navigation-wrapper .level1.selected .navigation{background-color: transparent;}
.header.headerLight .header-wrapper .navigation-wrapper .level1.current .navigation::after,
.header.headerLight .header-wrapper .navigation-wrapper .level1.selected .navigation::after{background-color: var(--white);}
}
/*----------Header responsive css------------*/
@media only screen and (max-width: 1399.98px) {
.search-main-head-wrapper .share-button{right: 4.8rem;}
}
@media only screen and (max-width: 1199.98px) {
body.mm-wrapper--opened .header.headerLight .header-wrapper .mobile-menu .menu-trigger{color:var(--black);}
body.mm-wrapper--opened .header.headerLight .logo-wrapper .logoLight{display:none;}
body.mm-wrapper--opened .header.headerLight .logo-wrapper .logoDark{display:block;}
body.mm-wrapper--opened .header.headerLight .header-wrapper{background-color: var(--white);}

.header .mobile-menu-wrapper{display:none;}
.header{z-index:10;}
.header.nav--sticky{min-height:5.6rem}
.mobile-menu .menu-trigger{text-decoration: none;}
.mobile-menu .menu-trigger:hover{color:var(--black);}
.header.headerLight .header-wrapper .mobile-menu .menu-trigger{color:var(--white);}
.header.headerLight .header-wrapper:hover .mobile-menu .menu-trigger,
.header.headerLight.nav--sticky .header-wrapper .mobile-menu .menu-trigger{color:var(--black);}
.search-head-button{position: absolute;right: calc(var(--sm-1) + 1.8rem);/*top: 4px;*/top: calc(50% + 3px);transform: translateY(-50%);}
.header-wrapper-inner{align-items:center;}
.mm-menu .mm-panels{background: var(--white);}
.mm-listitem::after{content:none;}
.mm-listitem{border-bottom: 1px solid rgba(0, 0, 0, 0.10);padding-left: 4.8rem;padding-right: 4.8rem;}
.header-wrapper{height:5.7rem}
.mm-listitem:hover,.mm-listitem > a:hover{background-color: #F3EFE7}
.mm-listitem:hover{border-bottom: 1px solid rgba(0, 0, 0, 0.05);}
.mm-listitem .mm-listitem__text{font-weight: 400;font-size: var(--body-sm-fs);line-height: 2.1rem;font-family: var(--font-urw-regular);}
.mm-listitem.current > .mm-listitem__text,.mm-listitem.selected > .mm-listitem__text{font-family: var(--font-urw-semibold)}
.mm-btn:not(.mm-hidden) + .mm-navbar__title:last-child{-webkit-padding-start: 3px;padding-inline-start: 3px;font-size: 1.3rem;font-weight: 700;text-transform: uppercase;letter-spacing: 2.6px;line-height: 24px;}
.mm-btn:not(.mm-hidden) + .mm-navbar__title:last-child:hover{background-color: var(--white);text-decoration: underline;color: var(--black);}
.mm-navbar__btn:hover{background-color: var(--white); color: var(--black)}
/*.mm-listitem.haschildren:hover > a.mm-btn{background-color: var(--white);}*/
.mm-listitem.haschildren > a.mm-btn:hover,.mm-listitem.selected.haschildren > a.mm-btn,.mm-listitem.selected.haschildren > a.mm-btn,.mm-listitem.haschildren.current > a.mm-btn:hover{background-color: #F3EFE7;border-color:rgba(0,0,0,0.05)}
.mm-listitem.haschildren > a.mm-btn{border-left: 1px solid transparent;border-right: 1px solid transparent;}
.menu-trigger span.icon-close{display: none;opacity: 0;visibility: hidden;transition: 0.5s all;font-size: 2.4rem;}
.menu-trigger span.icon-hamburger{display: block;opacity: 1;visibility: visible;transition: 0.5s all;font-weight: bold;font-size: 2.0rem;}
.search-head-trigger span.icon-search{font-size:2.0rem;}
.mm-wrapper.mm-wrapper--opened .menu-trigger span.icon-close{display:block; opacity: 1;visibility: visible;}
.mm-wrapper.mm-wrapper--opened .menu-trigger span.icon-hamburger{display:none;opacity: 0;visibility: hidden;}
#mobinav-section-homepage-level1 .mm-navbar,#mobinav-section-homepage-level1 > ul > li:first-child, #mobinav-section-Homepage-level1 .mm-navbar,#mobinav-section-Homepage-level1 > ul > li:first-child{display:none;}
.mm-listitem.current,.mm-listitem.selected{background-color: #F3EFE7;}
.mm-listitem.current.haschildren > a.mm-btn{background-color: var(--white);}
.header-wrapper-inner{position:relative}
.search-head-trigger{font-size: var(--sm-2)}
.logo-wrapper img{max-width:8.8rem;}
/* .logo-wrapper svg{max-width:8.8rem;} */
.mm-menu--offcanvas{width: 0;transition: all .3s ease-in-out;top:5.7rem}
body.alert-close .mm-menu--offcanvas{top: 9.3rem;}
body.alert-open .mm-menu--offcanvas{top: 17.3rem;}
body.alert-close header.nav--sticky ~ nav.mm-menu--offcanvas,body.alert-open header.nav--sticky ~ nav.mm-menu--offcanvas{top:5.7rem}
.mm-wrapper.mm-wrapper--opened .mm-menu{z-index: 9999;background: var(--white);width: 100%;}

/*---------search css-------------*/
.search-main-head-wrapper .action-button.search-close{padding: 0;background: transparent;}
.search-main-head-wrapper .search__head__filter--text input{width: 100%;height: 4.4rem;line-height: 4.4rem;font-size: 1.8rem;letter-spacing: -1.08px;font-weight: 400}
.search-main-head-wrapper .search__head__filter--text{border-bottom: 1px solid var(--black);}
.search-main-head-wrapper.open,.search-main-head-wrapper .search-box-wrapper{min-height: 21rem;}
.search-main-head-wrapper{top:5.6rem}
.search-main-head-wrapper .search-head-wrapper {padding-top: 10.2rem;}
.search-main-head-wrapper .search__head__filter--text .action-button{padding:1.2rem}
.search-main-head-wrapper .share-button{top: 4rem;writing-mode: horizontal-tb;}


/*---------------Mmenu CSS for 2nd level menu--------------*/

.mm-navbar{padding-left: 4.8rem;padding-right: 4.8rem;}
 .mm-listitem > a{padding-left: 4.8rem;padding-right: 4.8rem;}
 .mm-listitem > a.mm-listitem__btn::after{left:0;}
.mm-listitem.haschildren a:first-child{padding-left: 4.8rem;padding-right:0;}
.mm-listitem.haschildren a:last-child{padding-right: 9.8rem;padding-left:0;border-color: rgba(0,0,0,0.05);}
.mm-listitem.haschildren > a.parent-link:last-child{padding-left: 4.8rem;padding-right: 4.8rem;}
.level1.haschildren > div.mm-panel {position: relative;width: 100%;left: 0; --mm-panel-child-offset: 0;--mm-panel-parent-offset: -0;}
.level1.haschildren > div.mm-panel{height: 0;max-height: 0;transition: all .5s ease-out;overflow: hidden;opacity: 0;visibility: hidden;}
.level1.haschildren > a.mm-listitem__btn::after{transform: rotate(225deg);transition: transform 0.5s ease;left:18px}
.level1.haschildren > a.mm-listitem__btn.open::after{transform: rotate(45deg);}
.level1.haschildren > div.mm-panel.menu-acco-open{transition: all .5s ease-in;max-height: 100rem;height: auto;opacity: 1;visibility: visible;}
.mm-listitem.level1 > a.mm-listitem__text{font-size: var(--intro-fs);line-height: var(--intro-lh);padding:var(--sm-3) 4.8rem;}
.mm-listitem.level1.selected  > a.mm-listitem__text{  font-family: var(--font-urw-semibold)}
.mm-listitem.level1.current, .mm-listitem.level1.selected,.mm-listitem.level1:hover, .mm-listitem.level1 > a:hover {background-color:transparent;}
.mm-listitem.level1.haschildren > a.mm-btn:hover, 
.mm-listitem.level1.selected.haschildren > a.mm-btn, 
.mm-listitem.level1.selected.haschildren > a.mm-btn, 
.mm-listitem.level1.haschildren.current > a.mm-btn:hover{ background-color:transparent;border-color:transparent;}
.mm-listitem.level1.haschildren > div.mm-panel ul li:first-child{display:none;}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem{padding:0px;}
.mm-listitem.level1.haschildren > div.mm-panel::after {content:none;}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem a{background-color: #F3EFE7;}
.mm-listitem.level1{padding:0px;}
.mm-listitem.level1.haschildren a:first-child{padding-left: 4.8rem;padding-right:0}
.mm-listitem.level1.haschildren a:last-child{padding-right: 9.8rem;padding-left:0}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem a{padding-left: 4.8rem;padding-right: 4.8rem;}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem.haschildren > a:first-child{padding-left: 4.8rem;padding-right:0;}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem.haschildren  > a:last-child{padding-right: 9.8rem;padding-left:0;border-color: rgba(0,0,0,0.05);}
.mm-listitem .mm-listitem__text.parent-link{font-size: 1.8rem;line-height: 2.6rem;font-weight: 500;}
.mm-listitem.level3,.mm-listitem.level2,.mm-listitem.level4{background-color: #F3EFE7;}
.mm-panel .mm-navbar + ul.mm-listview .mm-listitem.level3:first-child{background-color:transparent;}
.mm-panel .mm-navbar + ul.mm-listview .mm-listitem.level3:first-child > a:hover{background-color:transparent;}
.mm-panel .mm-navbar + ul.mm-listview .mm-listitem.level1.haschildren:first-child > a:first-child{padding-right: 4.8rem;
    padding-left: 4.8rem;}
.mm-listitem {padding:0;}
.mm-listitem.level1.open > a.mm-listitem__text{font-family: var(--font-urw-semibold);transition: transform 0.5s ease;}

}
@media only screen and (max-width: 767.98px) {

.mm-listitem{padding:0;}
.mm-navbar{padding-left: 1.6rem;padding-right: 1.6rem;}
.mm-listitem > a{padding-left: 1.6rem;padding-right: 1.6rem;}
.mm-listitem.haschildren a:first-child{padding-left: 1.6rem;padding-right:0}
.mm-listitem.haschildren a:last-child{padding-right: 5.6rem;padding-left:0;border-color: rgba(0,0,0,0.05);padding-inline-end: 5.6rem;}
.mm-listitem.haschildren > a.parent-link:last-child{padding-left: 1.6rem;padding-right: 1.6rem;}
.search-main-head-wrapper .share-button{right: 1.6rem;}
.mm-listitem.level1.haschildren a:first-child{padding-left: 1.6rem;padding-right:0}
.mm-listitem.level1.haschildren a{padding-right: 5.6rem;padding-left:0;padding-inline-end: 5.6rem;}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem a{padding-left: 1.6rem;padding-right: 1.6rem;}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem.haschildren > a:first-child{padding-left: 1.6rem;padding-right:0;}
.mm-listitem.level1.haschildren > div.mm-panel ul li.mm-listitem.haschildren  > a:last-child{padding-right: 5.6rem;}
.mm-listitem.level1 > a.mm-listitem__text{padding: var(--sm-3) 1.6rem;}
 .mm-listitem > a.mm-listitem__btn::after {
    left: auto;
  }
  .mm-panel .mm-navbar + ul.mm-listview .mm-listitem.level1.haschildren:first-child > a:first-child{padding-right: 1.6rem;
    padding-left: 1.6rem;}
   
}
 /*Search autocomplete in headeer*/
    .search-head-wrapper{
position:relative;

margin-top:0;
}
.search-main-head-wrapper.open, .search-main-head-wrapper .search-box-wrapper{
min-height:100%;
}
.search-main-head-wrapper .search-box-wrapper{
height:100vh;
background:none;
}
/* .search-main-head-wrapper .search-head-wrapper:focus-within{
margin-top:0;
} */
.search-main-head-wrapper .search-btn{
display:none;
}
.search-main-head-wrapper .seach__autocomplete--data a{
text-decoration:none;
}
.search-main-head-wrapper .seach__autocomplete--data ul{
margin-block-start:0;
}
.search-main-head-wrapper .seach__autocomplete--data {
    padding-right: var(--sm-1);
    max-height: 236px;
    overflow-y: auto;
    display: flex;
    flex-direction: column;
    gap: 10px;
    padding-left: 0;
}

/* WebKit Browsers (Chrome, Safari) */
.search-main-head-wrapper .seach__autocomplete--data::-webkit-scrollbar {
    width: 3px;
    height: 3px; /* For horizontal scrollbar if needed */
}

.search-main-head-wrapper .seach__autocomplete--data::-webkit-scrollbar-track {
    background: #D9D9D9;
    border-radius: 10px;
}

.search-main-head-wrapper .seach__autocomplete--data::-webkit-scrollbar-thumb {
    background: #000;
    border-radius: 10px;
}

.search-main-head-wrapper .seach__autocomplete--data::-webkit-scrollbar-thumb:hover {
    background: #555;
}

/* Firefox */
.search-main-head-wrapper .seach__autocomplete--data {
    scrollbar-width: thin;
    scrollbar-color: #000 #D9D9D9;
}

/* General cross-browser styling */
.search-main-head-wrapper .seach__autocomplete--data {
    -ms-overflow-style: auto;  /* Internet Explorer 10+ */
    scrollbar-width: thin;  /* Firefox */
}
.seach__autocomplete--data-item a{
display:flex;
justify-content:space-between;
text-decoration:none;
background:transparent;
font-size:22px;
line-height:31px;
}
.search-head-wrapper .search-auto-complete{
position:absolute;
background:rgba(255,255,255,0.9);
width:100%;
left:0;
display:none;
padding-top:48px;
}
.search-head-trigger.clicked .icon-search{
opacity:0.4;
}
.search-main-head-wrapper .search-head-wrapper {margin-top: 8.6rem;padding-top:0}
.search-head-wrapper:focus-within .search-auto-complete{
display:block;
}
@media all and (min-width:998.98px){
.search-main-head-wrapper .search-box-wrapper {
  background: var(--gradient-left);
  min-height: 37.6rem;
  height:auto;
}

.search-main-head-wrapper .search-btn{
display:block;
}
.search-main-head-wrapper .search-box-wrapper {
  background: var(--gradient-left);
}
/*Search autocomplete in headeer*/
.search-head-wrapper{
position:relative;
padding:var(--md-4);

}
.search-main-head-wrapper .search-head-wrapper:focus-within{
padding:var(--md-4);
background:var(--white);
margin-top:9rem;
}
.search-main-head-wrapper .seach__autocomplete--data{

padding-right:var(--sm-1);
max-height:236px;
overflow-y:auto;
display:flex;
flex-direction:column;
gap:10px;
/* scrollbar-width: thin;*/
/*   scrollbar-color: black rgb(217, 217, 217); */
  
}
/* .search-main-head-wrapper::after{
content:"";
width:40px;
height:100%;
position:absolute;
background:rgba(255,255,255,0.9);
right:-40px;
} */

.seach__autocomplete--data-item a:hover{
background-color:transparent;
}
.seach__autocomplete--data-item a span.key{
position:relative;
}
/* .seach__autocomplete--data-item.focused span.key{
border-bottom:2px solid black;
} */
.seach__autocomplete--data-item a span.key:after{
content:"";
width:0px;
height:2px;
bottom:0;
position:absolute;
background:var(--black);
left:0;
transition: all 0.3s ease-in-out;
}
.seach__autocomplete--data-item a:hover span.key:after,.seach__autocomplete--data-item.focused a span.key:after,.seach__autocomplete--data-item a:focus-visible span.key:after,.seach__autocomplete--data-item a:focus span.key:after,.seach__autocomplete--data-item a:focus-within span.key:after{
width:100%;
transition: all 0.3s ease-in-out;

}
.seach__autocomplete--data-item a:focus-visible{
outline:none;
}
.search-head-wrapper .searchHeadBtn.icon-search{
background: transparent;
  border: none;
}
.search-head-wrapper .search-auto-complete{
position:absolute;
background:rgba(255,255,255,0.9);
width:100%;
left:0;
padding:var(--xs-1) 52px var(--md-4) var(--md-4);
display:none;

}
.search-head-wrapper:focus-within .search-auto-complete{
display:block;
}
.search-head-wrapper .search-head-txt{
width:calc(100% - 30px);
}
.search-main-head-wrapper .search-head-wrapper{margin-top: 9rem;padding-top:var(--md-4)}
}

body.ip3-edit .header.nav--sticky.nav--down{position: relative;}
/*-------------added for header india word break------------*/

@media only screen and (min-width: 1200px){
.navigation-wrapper .sub-navigation a.subnav-font{
word-break: break-word;
padding-right: 20px;
}
}
.header.distilled {
  position: relative !important;
}
.header-wrapper .sub-navigation .level4 .subnav-font .nav-icon {display: none;}

/*uganda breweries*/
@media only screen and (max-width: 1199.98px) {
body:has(.uganda-breweries) .mm-listitem.level1.haschildren > div.mm-panel ul li[id^="mobinav"]:first-child {
        display: block;
    }
}