.immersive-brand-navigation .component{overflow:hidden}
.immersive-brand-navigation .component__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative;z-index:0;height:490px;background-color:#fff}
.immersive-brand-navigation .background__image{position:absolute;background-position:center top;top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transition:opacity 500ms ease 0;transition:opacity 500ms ease 0}
.immersive-brand-navigation .background__image.active{opacity:1}
.immersive-brand-navigation .headline{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;position:relative}
.immersive-brand-navigation .headline .slick-track{height:100%}
.immersive-brand-navigation .headline__item{display:-webkit-box;display:flex;color:#fff}
.immersive-brand-navigation .headline__item .row{height:100%}
.immersive-brand-navigation .headline__item-container{display:-webkit-box;display:flex}
.immersive-brand-navigation .headline__item-text{-webkit-align-self:flex-end;align-self:flex-end;margin-bottom:20px}
.immersive-brand-navigation .icon-arrow-right2{height:11px;width:33px;vertical-align:middle;color:#fff;fill:#fff}
.immersive-brand-navigation .category{-webkit-box-flex:0;flex-grow:0;position:relative;width:100%;padding:0 15px;margin:0 auto 1px}
.immersive-brand-navigation .category .slick-list{width:120%}
.immersive-brand-navigation .category .slick-track{display:-webkit-box;display:flex}
.immersive-brand-navigation .category__item{height:inherit;cursor:pointer;color:#fff;padding-right:10px}
.immersive-brand-navigation .category__item-container{display:-webkit-inline-box;display:inline-flex;height:100%;max-width:100%}
.immersive-brand-navigation .category__item .category__item-container{border-bottom:5px solid transparent}
.immersive-brand-navigation .category__item.slick-current .category__item-container{border-bottom:5px solid #a4ce4e}
.immersive-brand-navigation .category__item-text{word-wrap:break-word;overflow-wrap:break-word;padding-top:20px;padding-bottom:15px;margin-bottom:0}
@media screen and (max-width:767px){.immersive-brand-navigation .category__item.slick-current+.slick-active+.slick-active{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(50%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to right,#000 0,rgba(0,0,0,0) 50%);mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(50%,rgba(0,0,0,0)));mask-image:linear-gradient(to right,#000 0,rgba(0,0,0,0) 50%)}
}
@media screen and (min-width:768px){.immersive-brand-navigation .component__container{height:380px}
.immersive-brand-navigation .headline__item-text{margin-bottom:15px}
.immersive-brand-navigation .category{padding:0}
.immersive-brand-navigation .category .slick-list{width:114%}
.immersive-brand-navigation .category__item{padding-right:0}
.immersive-brand-navigation .category__item-container{display:-webkit-box;display:flex;padding-left:20px}
.immersive-brand-navigation .category__item .category__item-container{border-bottom:10px solid transparent}
.immersive-brand-navigation .category__item.slick-current .category__item-container{border-bottom:10px solid #a4ce4e}
.immersive-brand-navigation .category__item-text{padding-top:25px}
}
@media screen and (min-width:768px) and (max-width:1023px){.immersive-brand-navigation .category__item.slick-current+.slick-active+.slick-active+.slick-active{-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(50%,rgba(0,0,0,0)));-webkit-mask-image:linear-gradient(to right,#000 0,rgba(0,0,0,0) 50%);mask-image:-webkit-gradient(linear,left top,right top,from(#000),color-stop(50%,rgba(0,0,0,0)));mask-image:linear-gradient(to right,#000 0,rgba(0,0,0,0) 50%)}
}
@media screen and (min-width:1024px){.immersive-brand-navigation .component__container{height:510px}
.immersive-brand-navigation .headline__item{position:absolute;top:0;bottom:0;left:0;right:0;z-index:998;opacity:0;-webkit-transition:opacity 900ms ease 0;transition:opacity 900ms ease 0}
.immersive-brand-navigation .headline__item.active{z-index:999;opacity:1}
.immersive-brand-navigation .headline__item-text{padding-left:45px;margin-bottom:35px}
.immersive-brand-navigation .category{display:-webkit-box;display:flex}
.immersive-brand-navigation .category__item{-webkit-box-flex:1;flex:1 1 0}
.immersive-brand-navigation .category__item:nth-last-child(3):first-child,.immersive-brand-navigation .category__item:nth-last-child(3):first-child ~ .category__item{width:33.33%}
.immersive-brand-navigation .category__item:nth-last-child(4):first-child,.immersive-brand-navigation .category__item:nth-last-child(4):first-child ~ .category__item{width:25%}
.immersive-brand-navigation .category__item:nth-last-child(5):first-child,.immersive-brand-navigation .category__item:nth-last-child(5):first-child ~ .category__item{width:20%}
.immersive-brand-navigation .category__item .category__item-container{border-bottom:10px solid transparent}
.immersive-brand-navigation .category__item.active .category__item-container{border-bottom:10px solid #a4ce4e}
}
@media screen and (min-width:1300px){.immersive-brand-navigation .category{max-width:1300px;padding:0 15px}
}