.navbar{position:relative;z-index:30;width:100%;padding:0;background:#e51b24;background:#fff;background:-moz-linear-gradient(left,#fff 50%,#fff 50%,#e51b24 50%);background:-webkit-linear-gradient(left,#fff 50%,#fff 0,#e51b24 0);background:linear-gradient(90deg,#fff 50%,#fff 0,#e51b24 0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$color-white",endColorstr="$color-lipstick",GradientType=1)}.navbar .navbar__head{display:-ms-flexbox;display:flex;margin:auto;max-width:1680px;width:100%;height:94px}.navbar .navbar__head .navbar__logo:before{content:"";position:absolute;top:0;right:0;border-left:59px solid #fff;border-top:94px solid #e51b24;width:0}.navbar .navbar__head .navbar__logo{position:relative;min-width:427px;background-color:#fff}.navbar .navbar__head .navbar__logo i svg{margin-top:2rem;margin-left:1.5rem}.navbar .navbar__head .navbar__logo .navbar__overhang--shadow{right:22px;bottom:0;-ms-transform:rotate(-32deg);transform:rotate(-32deg);position:absolute;height:114px;box-shadow:-6px 2px 10px 5px rgba(0,0,0,.2);overflow:hidden}.navbar .navbar__head .navbar__search .navbar__search--container #navSiteSearch{position:absolute;top:19%;margin-left:6em;background-color:#e51b24;border:0;color:#fff;width:350px}.navbar .navbar__head .navbar__search .navbar__search--container input[type=text]{font-size:.875em;height:40px;padding:10px;font-weight:300;line-height:1.43;width:auto !important}.navbar .navbar__head .navbar__search{background-color:#e51b24;width:67%}.navbar .navbar__head .navbar__search .navbar__search--container{height:100%;width:70%;display:-ms-inline-flexbox;display:inline-flex}.navbar .navbar__head .navbar__search .navbar__search--container i.icon-icon-search-white-lg svg{top:22%;margin-left:3em}.navbar .navbar__head .navbar__search .navbar__search--container i svg{position:absolute}.navbar .navbar__head .navbar__search .navbar__search--container i.icon-noun-close-white svg{display:none;height:23px;top:22%;margin-left:25em}.navbar .navbar__head .navbar__search--links i.icon-noun-menu-white svg{-ms-transform:rotate(180deg);transform:rotate(180deg);height:23px;width:23px}.navbar .navbar__head .navbar__search--links .navbar__mobile--nav--open{display:none;position:absolute;right:1.5em;top:2.1em;width:30px;height:30px;cursor:pointer}.navbar .navbar__item--container{display:-ms-flexbox;display:flex;background-color:#000;width:100%;height:73px}.navbar .navbar__item--container .navbar__items{display:-ms-flexbox;display:flex;padding-left:1em;color:#fff;margin:0 auto;max-width:1680px;font-size:12px;font-weight:700;margin-top:2.3em}.navbar .navbar__item--container .navbar__items .navbar__item{height:100%;cursor:pointer}.navbar .navbar__item--container .navbar__items .navbar__item a,.navbar .navbar__item--container .navbar__items .navbar__item p{color:#fff;letter-spacing:.35px;height:75px;margin-left:1.05em;margin-right:1.05em;font-weight:400;font-size:12px;text-transform:uppercase}.navbar .navbar__mobile-nav{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;overflow:scroll}.navbar .navbar__mobile-nav .navbar__mobile--nav--close{position:absolute;right:25px;top:35px;cursor:pointer;width:30px;height:30px}@media(max-width:767px){.navbar .navbar__head .navbar__search{display:none}.navbar .navbar__item--container{display:none}.navbar .navbar__head .navbar__overhang--shadow,.navbar .navbar__item--container{display:none}.navbar .navbar__head{box-shadow:0 -9px 37px -2px rgba(0,0,0,.75)}}@media(max-width:549.98px){.navbar{background:#e51b24}.navbar .navbar__head .navbar__logo{min-width:230px}.navbar .navbar__head .navbar__logo i svg{width:146px}}