.navigation--third{left:0;position:absolute;right:0;top:-500%;z-index:-2;background-color:rgba(255,255,255,0.9);-webkit-transition:top 300ms cubic-bezier(0.17,0.04,0.03,0.94);-moz-transition:top 300ms cubic-bezier(0.17,0.04,0.03,0.94);-ms-transition:top 300ms cubic-bezier(0.17,0.04,0.03,0.94);-o-transition:top 300ms cubic-bezier(0.17,0.04,0.03,0.94);transition:top 300ms cubic-bezier(0.17,0.04,0.03,0.94)}
.navigation--third .navigation__link{padding:15px}
.navigation--third .navigation__link:hover::after,.navigation--third .navigation__link:focus::after{display:none}
.navigation__item--active .navigation__link.navigation__link--icon{color:#e60000;background-color:transparent}
.navigation__item--active #burger-menu{color:#fff;background-color:#e60000}
.navigation--third:active,.navigation--secondary .navigation__link:active~.navigation--third{top:58px;visibility:visible}
.navigation--secondary .navigation__item{max-height:58px}
.navigation--secondary .navigation__item:hover .third-level{display:block}
.navigation--secondary>.navigation__item{position:relative}
.navigation--secondary .navigation__link{padding:15px 20px;white-space:nowrap}
.navigation--secondary .navigation__item:active .navigation--secondary-sub{top:100%;opacity:1;z-index:2}
.navigation--secondary .navigation__item{position:relative}
.navigation--secondary-sub{background-color:rgba(255,255,255,0.95);position:absolute;left:0;top:-200%;opacity:0;z-index:-2;transition:all .3s ease .35s;padding-left:0}
.navigation--primary{border-bottom:0;-moz-box-shadow:inset 0 -1px 0 0 rgba(102,102,102,0.5);-webkit-box-shadow:inset 0 -1px 0 0 rgba(102,102,102,0.5);box-shadow:inset 0 -1px 0 0 rgba(102,102,102,0.5)}
.navigation--secondary-sub li{list-style:none}
.navigation--secondary-sub a:hover{background-color:transparent}
.navigation--primary>div>.navigation__link{border-bottom:1px solid rgba(102,102,102,0.5);margin-bottom:-1px}
.navigation--primary>div>.navigation__item:hover>a{background-color:#fff;color:#e60000}
.navigation--secondary>li>div:hover>a{background-color:#fff;color:#e60000}
.navigation--secondary>li:first-child{padding-left:68px}
.navigation--secondary>li:first-child>div{margin-left:0}
.navigation__site{background-color:#666;color:#FFF;font-size:inherit;margin-top:40px}
.navigation--global .navigation__site{margin-top:0;background-color:inherit}
.navigation__item--site{padding:0 10px}
.navigation__chevron{color:#fff}
.hero-img-bbw .hello{background:linear-gradient(to bottom,transparent 20%,rgba(0,0,0,.9) 100%);padding:50px 0 50px}
.hero-img-bbw .hello h1{margin-top:0}
.hero-img-bbw .hello__band{background-color:transparent}
.hero-img-bbw .hello__band::before,.hello__band::after{display:none}
@media only screen and (min-width:1024px){.navigation__item--clickable.burger-menu{display:none}
}
.call-back-panel{text-align:center}
.call-back-panel h3{font-size:36px}
.call-back-panel p{margin:25px 0}
.call-back-panel p a{display:inline-block;max-width:250px}
.homepagepanels-Title{width:83%}
.homepagepanels-Arrow{width:17%}
.call-back-panel.picture-panel{text-align:left}
@media only screen and (max-width:767px){.call-back-panel,.call-back-panel.picture-panel{text-align:center}
.call-back-panel h3{font-size:32px;line-height:32px}
.call-back-panel p{margin:25px 0}
.call-back-panel p a{display:inline-block;max-width:250px}
.call-back-panel p span,.call-back-panel h3 span{width:100%;display:block;margin-top:20px}
.homepagepanels-Title{width:87.5%}
.homepagepanels-Arrow{width:12.5%}
}
.login-nudge__prompt{right:-13px;margin-top:-1px}
.navigation__link:hover ~ .navigation--secondary{transition-delay:0}
.navigation--secondary{transition-delay:.65s}
.accordion__heading--active a{color:#e60000}
div.navigation__link.navigation__link--nested a{display:block}
div.navigation__link.navigation__link--nested a .chevron__container{display:inline-block;float:right;font-size:20px}
.navigation .right.accordion__chevron{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}
@media print{.accordion__content--collapse{display:block}
.accordion__item{box-shadow:none}
#cookie-warning,footer,.navigation--global,.navigation--primary .navigation__item,.chevron__container,.breadcrumbs{display:none !important}
.navigation--primary li:first-child{display:block !important}
.hello{padding:0}
.hello__band{background-color:transparent}
.hello__band h1{padding-left:31px;color:#333}
.hello__image{display:none}
.hello__message{padding:30px 0 0}
.brand{margin:12px 10px 12px 0}
}