@media screen and (max-width:1728px){.percentText{max-width:41%; }
.percentGraphSlider{max-width:58%;}
}
@media screen and (max-width:1680px){:root{--fs-title:40px;--fs-title-sub:20px;--fs-sub-txt:18px;--fs-body:16px;--fs-body-txt:14px;--fs-body-sub:12px;--fs-links:10px;--sv-gap:60px;}
.headWrapper{max-width:95.439%;margin-inline:auto;}
.main-wrapper{max-width:84.211%;margin-inline:auto;}
.siteLogo{max-width:106px;}
main{margin-top:80px;}
.beveragesFutureSlider{padding-block:calc(var(--sv-gap) * 1.5);direction:rtl;}
.beveragesFutureSlide{padding-inline:calc(var(--sv-gap)*1.5);}
.percentText{max-width:42%;}
.percentGraphSlider{max-width:57%;}
.ourLeadersCard{height:45dvh;}
.committeeInfo>ul li:first-child{background-color:#fff;min-height:auto;padding:10px 5px;}
}
@media screen and (max-width:1657px){.ourLeadersCard{height:58dvh;}
}
@media screen and (max-width:1600px){.ourLeadersCard{height:55dvh;}
}
@media screen and (max-width:1540px){/* .ourLeadersCard{height:58dvh;}
*/
 .ourLeadersCardDesc{font-size:14px;}
.ourLeadersCard.active .ourLeadersCardTxt{width:60%;margin-left:auto;}
}
@media screen and (max-width:1500px){.beveragesFutureSlide{padding-inline:calc(var(--sv-gap)*2);}
}
@media screen and (max-width:1440px){.corpGovernTextImg{padding-left:65px;}
.percentText{max-width:43%;}
.percentGraphSlider{max-width:56%;}

/* 21-5-26 */
.leadCardMain{padding-top: 2.5em;}

.ourLeadCardsUp{max-width: 1020px;}
}
@media screen and (max-width:1400px){:root{--activeLeaderCard:50%;}
.footToTopBtn{top:-30px;max-width:60px;}
.footPrintInfoValue{font-size:var(--fs-title);}
.footPrintInfo>ul>li{padding-inline:2em;}
.commonSecTitleBottomGap{margin-bottom:0.3em;}
.footprintMap>svg{max-width:60%;}
.ourFootprintSec .commonSecTitle{margin-bottom:1.1em;}
.ourLeadersCard.active .ourLeadersCardTitle{font-size:calc(var(--fs-title-sub) + 10px);}
.ourLeadersCard.active{padding:1.25em 0.8em;}
.ourLeadersCard.active .ourLeadersCardImg{max-width:45%;}
.ourLeadersCard.active .ourLeadersCardTxt{width:60%;}
.ourLeadersCard:not(.active){padding-bottom:24em;}
.ourLeadersCard{height:50dvh;}
.ourLeadersCardDesc{font-size:12px;}
}
@media screen and (max-width:1366px){.ourConInputBox.col-50{max-width:47.2%;width:100%;}
.ourLeadersCard{height:55dvh;}
.ourLeadersCard.active .ourLeadersCardTxt{width:65%;}
.ageGateWrapp{gap:2.75em;}
}
@media screen and (max-width:1300px){}
@media screen and (max-width:1280px){ul.ggtabs{gap:1.5em;}
.ourLeadersCard{height:50dvh;}
}
@media screen and (max-width:1130px){:root{--fs-title:38px;--fs-title-sub:18px;--fs-sub-txt:17px;--fs-body:15px;--fs-body-txt:13px;--fs-body-sub:11px;--fs-links:10px;--sv-gap:50px;}
.beveragesFutureSlide{padding-inline:calc(var(--sv-gap)*1);}
.footLinks{column-gap:2.562em;row-gap:1em;}
.footLogo{max-width:140px;}
.spiritedOriginSlideImg{max-width:80%;}
.exploreBlendsBtn a>span>svg{transform:translateX(0);}
details:hover>summary:after{transform:rotate(0deg) translateY(-50%);}
details[open]>summary:after{transform:rotate(-90deg) translate(50%);}
.ourLeadersCard.active .ourLeadersCardImg{top:auto;}
.ourBrandBtnOnHover{opacity:1;height:auto;position:relative;order:2;margin-top:1em;}
.ourBrandBtnOnHover.mobileBtn{display:flex;pointer-events:all;}
.ourBrandBtnOnHover.desktopBtn{display:none;}
.footPrintContent{gap:3em;}
.ourFootprintSec .main-wrapper{max-width:84.211%;margin-inline:auto;}
.careersCard{max-width:calc(50% - 0.667em);}
}
@media screen and (max-width:1024px){.ourContactForm{gap:20px 40px;}
.ourOffAddItem.col-20{max-width:calc(50% - 0.8em);width:100%;}
.ourConInputBox.col-50{max-width:47.5%;width:100%;}
ul.ggtabs{gap:0.5em;}
.boardDirectorBox{padding-inline:20px;}
.boardDirTabInfo{isolation:isolate;padding-inline:20px;}
.ourLeadersCard{width:calc(33.3% - 0.94em);height:50dvh;}
/* If 1st card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(1){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(3){width:calc((100% - var(--activeLeaderCard)) / 2.4);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(4){width:calc(33.3% - 0.94em);}
/* If 2nd card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(2){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(3){width:calc((100% - var(--activeLeaderCard)) / 2.4);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(4){width:calc(33.3% - 0.94em);}
/* If 3rd card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(3){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(2){width:calc((100% - var(--activeLeaderCard)) / 2.4);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(4){width:calc(33.3% - 0.94em);}
/* If 4th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(4){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(3){width:calc(33.3% - 0.94em);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(6){width:calc(24% - 0.94em);}
/* If 5th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(5){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(6){width:calc(24% - 0.94em);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(8){width:calc((100% - var(--activeLeaderCard)) / 2.4);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(8){width:calc(33.3% - 0.94em);}
/* If 6th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(6){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(8){width:calc((100% - var(--activeLeaderCard)) /2.4);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(5){width:calc(24% - 0.94em);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(8){width:calc(33.3% - 0.94em);}
/* If 7th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(7){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(8){width:calc((100% - var(--activeLeaderCard)) / 2.4);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(6){width:calc(33.3% - 0.94em);}
/* If 8th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(8){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(7){width:calc((100% - var(--activeLeaderCard)) / 2.4);padding-bottom:0;}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(6){width:calc(33.3% - 0.94em);}

/* 21-56-26 */
.leadCardImg{max-width:215px;width:100%;} 
.leadCardClick .leadCardHead h5 {font-size: calc(var(--fs-title) - 15px);}
.leadCardHead {max-width: 54%;}
.leadCardHead{left:20px; gap: 10px;}
.footLink:nth-child(3){order:1;}
.footLink:nth-child(5){order:1;}
}

@media only screen and (min-width: 820px) and (max-width: 1024px){
    .committeeInfo>ul li:first-child{min-height:59px;}
    .committeeInfo>ul li:not(:first-child) span{width:calc(50% - 1px);}

}
@media screen and (max-width:992px){:root{--activeLeaderCard:70%;}
nav.siteNav{position:fixed;right:-450px;top:0;background-color:var(--color-primary);width:100%;max-width:400px;height:100%;z-index:999;padding:6em 1em 1em 2em;transition:all 0.5s;}
nav.siteNav.active{right:0px;}
.siteMenu nav>ul.d-flex{flex-direction:column;align-items:flex-start;}
.siteMenu nav>ul>li>a{color:var(--color-white);font-size:var(--fs-title-sub);}
main{margin-top:74px;}
.hamburger{display:flex;}
.defineUsCard .defineUsCardBtn,.defineUsCard .defineUsCardDesc,.defineUsCard .defineUsCardTitle{transform:translateY(0px);opacity:1;}
.ourLeadersCard.active{padding:1.25em 0.8em;}
.ourLeadersCard.active .ourLeadersCardImg{max-width:45%;}
.ourLeadersCard:not(.active){padding-bottom:22em;}
.ourLeadersCard,.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(3),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(8),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(3),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(8),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(4){width:calc(50% - 0.94em);padding-bottom:22em;}
/* If 1st card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(1){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(2){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
/* If 2nd card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(2){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(1){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
/* If 3rd card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(3){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(4){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
/* If 4th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(4){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(3){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
/* If 5th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(5){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(6){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
/* If 6th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(6){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(5){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
/* If 7th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(7){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(8){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
/* If 8th card is active */
 .ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(8){width:var(--activeLeaderCard);}
.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(7){width:calc((100% - var(--activeLeaderCard)) / 1.15);padding-bottom:0;}
.defineUsCard .defineUsCardTxt::before{transform:scale(1);border-radius:0;}
.footPrintInfo>ul{flex-flow:row wrap;row-gap:1em;}
.footPrintInfo>ul>li{min-width:25%;}
.spiritedOriginSlider.slick-slider button.slick-prev,.spiritedOriginSlider.slick-slider button.slick-next{width:30px;height:30px;transform:translateY(-350%);}
.mapIndicators{bottom:10%;right:25%;}
details{padding-inline:0;}
.blendingNBrewingBrandsLogo{padding-block:1.5em;gap:2.5em;}
.mfp-content{padding-inline:1em;}
.ourBrandTabContentCardLink{opacity:1;position:relative;}
.ourBrandTabContent,.ourBrandTabContent:has(.ourBrandTabContentCard:hover){align-items:stretch;}
.ourBrandTabContentCard:hover::before{top:0;height:100%;}
.ourBrandTabContent{gap:1.5em;}
.desktophmBannerSlider{display:none;}
.mobilehmBannerSlider{display:block;}
.hmBannerSec::before{background:linear-gradient(280deg,rgba(34,10,5,0) 0%,rgba(0,0,0,0.8) 100%);width:105%;}
.footPrintContentLeft .tabBtn span.footPrintTabNumb{width:35px;}
.ourFootprintSec .commonSecTitle{margin-bottom:0.5em;}
.ourFootprintSec{padding-top:0;}
.ourLeadersCard{height:70dvh;}
.news-wrapper{max-width:84%;}
.careersDetailshead{flex-direction: column-reverse;align-items: start;}
.careersDetailshead > *{width: 100%;max-width: 100%;}
.careersCardCta{transform: translateY(0%);opacity: 1;}
.careersCard > a {
    padding-bottom: var(--career-card-cta-height);
}
}
@media screen and (min-width:821px){.corpDeskGovernImg{display:block;}
.corpMobGovernImg{display:none;}
}
@media screen and (max-width:820px){.hmBannerContent{max-width:100%;}
.footLinks{column-gap:4.562em;max-height:calc(1.5em * 7);}
.defineUsCards,.defineUsCards>*{gap:1.5em;}
.defineUsCardTxt{padding:1em;}
.siteLogo{max-width:90px;}
.spiritedOriginSlideNav{font-size:calc(var(--fs-title) - 5px);}
.ourBrandTabContentCard{min-height:auto;}
.ourBrandTabContentCard .ourBrandTabContentCardImg{transition:all 0.3s;max-width:120px;}
.ourBrandTabContentCard:has(.ourBrandTabContentCardLink):hover .ourBrandTabContentCardImg{transform:scale(1) translateY(0px);}
.ourBrandTabContentCard:has(.ourBrandTabContentCardLink):hover::before{top:0;height:100%;}
.ourConInputBox.col-50{max-width:47%;width:100%;}
.ourConInputBox input,.ourConInputBox textarea{padding:1em 0.8em;}
.newsBlog{flex-wrap:wrap;row-gap:23px;}
.newBlogItem{max-width:48%;}
.newDetHeadImg{max-width:50%;width:100%;}
.newBlogInfoBox .commonSecTitle{padding:0 20px;}
.newsDet-wrapper{max-width:84%;}
.newsDetSocialICon{flex-wrap:wrap;gap:20px;}
.socialIconBox,.socialIconInfo{max-width:100%;}
.investCorpGovernInfo{display:flex;flex-direction:column;}
.corpGovernTextImg{flex-wrap:wrap;gap:0;padding:0;padding-right:20px;max-width:84%;margin:auto;margin-top:1.5em;margin-right:1.5em;}
.corpGovernText{padding-bottom:400px;}
.corpGovernImg{/* right:-9%;*/
 max-width:100%;width:100%;position:absolute;bottom:0;}
.reporterSearchWrap{margin-top:1.5em;}
.greatGoodInfoBox{padding-inline:30px;}
.greatGoodTabBox{flex-wrap:wrap;gap:20px;}
.ggTabButtons{max-width:100%;}
.ggTabContentBox{max-width:100%;}
.percentTextItem{padding:1em 10px;}
ul.ggtabs{flex-direction:row;overflow-x:scroll;}
ul.ggtabs li{white-space:nowrap;}
.greatGoodDescText{padding-inline:30px;}
/* Board Director */
 .boardDirectorBox{background:transparent;padding-block:70px;isolation:isolate;overflow-x:hidden;}
.boardDirectorBox .commonSecTitle h2{color:var(--color-primary);}
.boardDirTabInfo{display:flex;flex-direction:column;gap:0px;}
.committeeMemTag{display:none;}
.boardDirTabInfo::after{display:none;}
/* .committeeInfo>ul li{display:none;}
*/
 .committeeInfo>ul li:first-child{min-height:auto;white-space:nowrap;padding:10px 10px;}
ul.boardDirImg{flex-wrap:wrap;display:flex;gap:10px;padding:0 10px;position:relative;padding:80px 0 60px;}
ul.boardDirImg::after{content:"";width:140%;height:100%;background-color:var(--color-primary);position:absolute;left:-50px;top:0;z-index:-1;}
.committeeInfo.active{transform:scale(1);z-index:2;}
.committeeInfo.blur{filter:blur(0);transform:scale(0.95);}
/* 3 cards per row */
 ul.boardDirImg li.dirImgITem{width:calc(33.33% - 8px) !important;float:none;overflow:hidden;padding-bottom:8px;background:transparent;}
ul.boardDirImg li.dirImgITem .dirImgBox{overflow:hidden;padding:0;/* border:2px solid #fff;border-radius:12px;*/
}
ul.boardDirImg li.dirImgITem .dirImgNameDesc{padding:8px 4px;text-align:center;}
ul.boardDirImg li.dirImgITem .dirImgNameDesc h3{color:#fff;font-size:19px;margin-bottom:2px;}
ul.boardDirImg li.dirImgITem .dirImgNameDesc p{color:#fff;font-size:14px;}
/* dirNameItem horizontal scroll */
 .dirNameItem{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;margin-top:0;gap:10px;padding:15px;/* background:#fff;*/
 border-radius:10px;scrollbar-width:none;-ms-overflow-style:none;}
.dirNameItem::-webkit-scrollbar{display:none;}
.committeeInfo{flex:0 0 260px;min-width:260px;scroll-snap-align:start;pointer-events:none;}
.boardDirMsg p{color:var(--color-primary);padding:0;margin-top:1.5em;}
.boardDirTabInfo{margin-top:4.5em;}
.corpDeskGovernImg{display:none;}
.corpMobGovernImg{display:block;}
.mfp-container,.mfp-content{padding:0;}
.ageGateWrapp .commonSecTitle{font-size:calc(var(--fs-title) + 10px);line-height:70px;padding-inline:15px;}
.ageGateWrapp{gap:1.75em;}

.careersPgTitle, .greatGoodInfoBox .commonSecTitle{line-height:1.3;margin-bottom:10px;}

/* 21-56-26 */
.ourLeadCardItem{max-width:100%;}
.leadCardImg {max-width: 250px;width: 100%;}
.leadCardMain {padding-top: 1em;}
.leadCardClick .leadCardHead{right: 20px;}
}
@media screen and (max-width:800px){li.socIconITems{max-width:46px;width:100%;}
}
@media screen and (max-width:768px){.defineUsCardCol2{margin-top:1.4375em;}
.ourContactForm{gap:20px 20px;}
.ourConInputBox.col-50{max-width:48%;width:100%;}
li.socIconITems{max-width:42px;width:100%;}
.percentText{max-width:45%;}
.percentGraphSlider{max-width:52%;}
.footLinks{width:65%;}
.footLink{max-width:40%;}
.ourLeadersCard{height:55dvh;}


}
@media screen and (min-width:611px){.deskBlendView{display:flex;}
.mobBlendView{display:none;}
}
@media screen and (max-width:610px){:root{--fs-title:30px;--fs-title-sub:16px;--fs-sub-txt:14px;--fs-body:14px;--fs-body-txt:12px;--fs-body-sub:11px;--fs-links:10px;--sv-gap:40px;}
.footLogo{max-width:115px;}
.footLinks{width:63%;}
.footLinks{margin-top:0em;}
.footLinks{flex-direction:row;}
.footLink{max-width:48%;width:100%;}
.footLinks{column-gap:0.562em;}
.footLft{display:flex;flex-direction:column;align-items:start;}
.defineUsCards,.defineUsCards>*{gap:0.8em;}
.centerLogo{display:none;}
.defineUsCards{flex-direction:column;}
.defineUsCardCol2{margin-top:0;flex-direction:column-reverse;}
.beveragesFutureSlide{padding-inline:calc(var(--sv-gap)*2);}
nav.siteNav{max-width:300px;}
.ourLeadersCard.active .ourLeadersCardImg,.ourLeadersCard:not(.active),.ourLeadersCard.active .ourLeadersCardTxt{max-width:100%;width:100%;}
.ourLeadersCard.active .ourLeadersCardImg{opacity:0.3;}
.ourLeadersCard:not(.active){padding-bottom:25em !important;}
.ourLeadersCard,.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(3),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(8),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(3),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(8),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(1))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(2),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(2))>.ourLeadersCard:nth-child(1),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(3),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(3))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(4),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(4))>.ourLeadersCard:nth-child(3),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(5))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(6),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(6))>.ourLeadersCard:nth-child(5),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(7),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(7))>.ourLeadersCard:nth-child(8),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(8),.ourLeadersCards:has(.ourLeadersCard.active:nth-child(8))>.ourLeadersCard:nth-child(7){max-width:100% !important;width:100% !important;}
.footPrintInfo>ul>li{min-width:100%;}
.footPrintInfo>ul>li:not(:last-child)::before{display:none;}
.ourLeadersCardTitle{font-size:calc(var(--fs-title) / 1.3);}
.spiritedOriginSlideImg{max-width:100%;border-radius:10px;}
.spiritedOriginSlider.slick-slider button.slick-prev{left:-40px;}
.spiritedOriginSlider.slick-slider button.slick-next{right:-40px;}
.spiritedOriginSlideTitle{line-height:1.3;}
.spiritedOriginSlider{max-width:90%;}
.footprintMap>svg{max-width:85%;}
.spiritedOriginSlideNav{font-size:calc(var(--fs-title) - 10px);}
.spiritedOriginSlideNav::before{top:calc(100% - 18px);}
.spiritedOriginSliderNav::before{top:calc(100% - 13px);}
.spiritedOriginSlider{margin-top:1.5em;}
.spiritedOriginSlideDesc{font-size:var(--fs-body-txt);}
.defineUsSec{background-image:url(../images/dottedOp50-bg.png);}
.toTopSvg path{transform:translateY(0px);}
.toTopSvg .topText{transform:translateY(0px) scale(1);opacity:1;}
.brewingCard{margin:0.5em;}
.brewingCards .slick-dots{bottom:-15px;}
.ctn-info{flex-direction:column;}
.ctn-info>*{max-width:100%;}
.blendingNBrewingBrandsLogo{padding-block:1em;gap:1em;}
.exploreBlendsBtn a{gap:0.5em;padding:0.625em 1em;}
summary:after{width:12px;height:12px;}
.ourBrandTabContentCard{width:calc(50% - 0.5em);padding:1.5em;}
.ourBrandTabContent{gap:1em;}
.ourBrandTabbingSec .tabBtn{padding:0 1em 0.5em 1em;border-bottom:3px solid transparent;}
.ourBrandTabbingSec .tabBtn.active{border-color:var(--color-secondary);}
.ourBrandTabbingSec .tabBtns>ul{justify-content:flex-start;}
.ourBrandTabbingSec .tabBtns::before{display:none;}
.ctn-info{gap:1.5em;}
.ctn-info p{max-width:100%;}
.ctn-info .ctn-info-img{max-width:100%;}
details .wwdFaqIcon{width:14px;height:14px;}
.blendingNBrewingBrandsLogoImg{max-width:70px;}
.deskBlendView{display:none;}
.mobBlendView{display:block;}
.defineUsCards.mobBlendView{display:flex;gap:0.8em;}
.defineUsCards.mobBlendView .defineUsCardCol2 .defineUsCard:last-child .defineUsCardTxt::before{background-color:var(--color-tertiary);transform-origin:0% 0%;}
.defineUsCards.mobBlendView .defineUsCardCol2 .defineUsCard:first-child .defineUsCardTxt::before{background-color:var(--color-primary);transform-origin:0% 100%;}
.beveragesFutureSlider .slick-slide{pointer-events:none;}
.footPrintContent{flex-direction:column;}
.footPrintContentLeft,.footPrintContentRight,.footPrintContentLeft .commonSecTxt{max-width:100%;}
.contactBannContent{padding-right:10em;}
.ourConInputBox input,.ourConInputBox textarea{padding:0.6em;}
.ourOffAddress{margin-top:1.5em;}
.newBlogWrapp{margin-top:1.5em;}
.newsDetailInfoBlock{margin-top:1.5em;}
.newDetailHeading{padding-block:4em;}
.newDetHeadImg{max-width:45%;width:100%;}
li.socIconITems{max-width:38px;width:100%;}
/* .corpGovernImg{right:-14.6%;}
*/
 .reporterSearchWrap{margin-bottom:1.5em;}
.reporterSearchBox{padding:12px;}
.reporterSearchBox svg{width:12px;height:12px;}
.reporterFiltersWrap{margin-bottom:1.5em;}
.reporterTable tbody tr td{padding:10px;}
.downloadIconBtn{width:25px;height:25px;}
.downloadIconBtn svg{width:12px;height:12px;}
.ggTabContent.current,.ggTabContent{flex-wrap:wrap;gap:20px;}
ul.ggtabs li{padding:10px;}
.percentText{max-width:100%;}
.percentGraphSlider{max-width:100%;}
.greatGoodTabBox{padding-top:1.5em;}
.boardDirTabInfo{margin-top:1.5em;}
ul.boardDirImg{padding:50px 0 30px;}
.ageGateWrapp .commonSecTitle{font-size:calc(var(--fs-title) + 5px);line-height:60px;}
.ageGateWrapp .commonSecTitle p{font-size:16px;}
.ageGateBtns li{max-width:140px;width:100%;}
.ageGateBtns li a{padding:10px 20px;}
.ageGateBtns{max-width:290px;width:100%;}
.ageGateBtns li form label{font-size:14px;}
.careersCard{max-width:100%;}
.careersCard > h3{max-width:100%;}
.ourCommitSliderBox{flex-direction:column;}
.commitInfoBox,.commitImgBox{max-width:100%;}
.ourCommitSliderBox{gap:1.5em;}
.commitInfoBox{padding:1.25em 1.5em 3em;}
.commitInfoBox.slick-slider button.slick-prev{left:1.5rem;}
.commitInfoBox.slick-slider button.slick-next{left:4.5rem;}
}
@media screen and (max-width:550px){.spiritedOriginSlider.slick-slider button.slick-prev,.spiritedOriginSlider.slick-slider button.slick-next{width:25px;height:25px;transform:translateY(-350%);}
.footContent{flex-direction:column;}
.footLft{align-items:center;}
.footLinks{margin-top:2.5em;}
.ourLeadersCard{height:85dvh;}
.corpGovernText{padding-bottom:350px;}


/* 21-56-26 */
/* .leadCardMain{flex-direction: column; padding-inline:0; padding-top:30px; gap: 80px;}
.leadCardHead{max-width:100%; position:relative; margin-top: 0; left:auto; gap:10px; padding-inline:15px}
.leadCardImg{max-width:100%;width:100%; }

.leadCardClick{display:flex; flex-direction:column-reverse; align-items:center; gap:20px}
.leadCardClick .leadCardImg{margin-right:0;  margin-left: -35%; max-width: 100%;width: 70%;}

.leadCardClick .leadCardHead{width:100%;position:relative;inset:0;margin-top:0;}
.leadCardClick{padding-top:0;} */

    .leadCardMain, .leadCardClick {padding-top: 0;padding-inline: 0;flex-direction: column; }
    .leadCardMain::after{opacity: 1;}
    .leadCardActive .leadCardMain .leadCardHead, .leadCardActive .leadCardMain .leadCardImg {opacity: 1;visibility: visible;}
    .leadCardHead { left: auto; right: auto; width: 100%; max-width: 100%; padding: 25px 35px; gap: 10px; position: relative; inset: 0;margin-top: 0;}
    .leadCardHead * {text-align: center;}
    .leadCardHead h5 , .leadCardClick .leadCardHead h5{font-size: calc(var(--fs-title) - 10px);}
    .leadCardClick .leadCardHead{left: auto; right: auto;}
    .leadCardImg {max-width: 100%;width: 100%;}
    .leadBtn{display: flex; justify-content: center;}
    .leadCardClick .leadCardImg{display: none;}
    .leadCardDescription p{font-size: calc(var(--fs-links) + 3px);}
}
@media screen and (max-width:500px){.ourBrandTabContentCard .ourBrandTabContentCardImg{transition:all 0.3s;max-width:70px;}
.ourBrandTabContentCardLink>*{text-align:center;}
.boardDirectorBox{padding-block:50px;}
.dirNameItem{padding:12px;}
.committeeInfo>ul li:first-child{padding:6px 10px;}
.boardDirTabInfo{isolation:isolate;padding-inline:0px;}
/* 2 cards per row on small mobile */
 ul.boardDirImg li.dirImgITem{width:calc(50% - 6px) !important;float:none;}
ul.boardDirImg{padding:30px 0 10px;}
/* Smaller committeeInfo cards */
 .committeeInfo{flex:0 0 220px;min-width:260px;}
.hmBannerContent{justify-content:left;}
.contactBannContent{padding-right:0;text-align:center;}
.ourConInputBox.col-50{max-width:100%;width:100%;}
.ourOffAddItem.col-20,.ourOffAddItem.col-50{max-width:100%;width:100%;}
.footLink{max-width:100%;width:100%;text-align:center;}
.blogBtnBox a{white-space:nowrap;}
.newBlogItem{max-width:100%;}
.ourLeadersCard{height:70dvh;}
.committeeInfo>ul li:first-child{min-height:auto;}
.ageGateWrapp{gap:1.75em;padding-inline:10px;}
.ageGateWrapp .commonSecTitle{font-size:calc(var(--fs-title));line-height:33px;}
.ageGateWrapp .commonSecTitle p{margin-top:10px;}
.ageGateReVerify .ageGateWrapp .commonSecTitle span{display:block;}
}
@media screen and (max-width:430px){
    .hmBannerContent{min-height:72.2dvh;}
    .commBannerTitle {max-width: 24ch;}
    .commBannerTitle h2{text-align: left;}

    
}
@media screen and (max-width:414px){details .wwdFaqIcon{width:10px;height:10px;}
.blendingNBrewingBrandsLogoImg{max-width:50px;}
.ourContactForm{gap:15px;}
.ourConInputBox.col-50{max-width:100%;width:100%;}
.ourOffAddItem.col-20,.ourOffAddItem.col-50{max-width:100%;width:100%;}
.ourOffAddItem h3{gap:5px;line-height:1.3;margin-bottom:5px;}
.ourOffAddItem span svg{min-width:10px;width:10px;}
.hmBannerContent{justify-content:left;}
.contactBannContent{padding-right:0;}
.newBlogItem{max-width:100%;padding-right:20px;}
.newBlogInfoBox{padding-bottom:70px;}
.reporterSec{padding-bottom:70px;}
.reporterFiltersWrap{flex-wrap:wrap;}
.reporterFilterDrop{flex:auto;width:100%;padding-block:5px;}
.greatGoodInfoBox{padding-bottom:70px;}
}
@media screen and (max-width:395px){.percentTextItem.col-50,.percentTextItem.col-30{max-width:100%;width:100%;}
.corpGovernText{padding-bottom:310px;}
}
@media screen and (max-width:375px){
    .leadCardHead{padding: 20px;}
}
@media screen and (max-width:350px){:root{--fs-title:24px;--fs-title-sub:15px;--fs-sub-txt:14px;--fs-body:13px;--fs-body-txt:11px;--fs-body-sub:10px;--fs-links:9px;--sv-gap:40px;}
.ourBrandTabContentCard{width:calc(50% - 0.5em);padding:1em;}
.blendingNBrewingBrandsLogoImg{max-width:34px;}
.exploreBlendsBtn a{font-size:12px;}
.exploreBlendsBtn a span svg{width:30px !important;}
.hmBannerContent{min-height:68.2dvh;}
ul.boardDirImg li.dirImgITem{width:43.66% !important;float:left;}
.corpGovernText{padding-bottom:280px;}
}
